/**
 * XGPHP 轻量级PHP框架
 * @link http://xgphp.xg3.cn
 * @version 1.0.0
 * @license http://www.apache.org/licenses/LICENSE-2.0
 * @author 讯高科技 <xungaokeji@qq.com>
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td,form,pre{margin:0;padding:0;-webkit-tap-highlight-color:transparent;box-sizing:border-box;}
html{width:100%;height:100%;font-size:16px;}
body{width:100%;height:100%;font-size:1rem;font-family:"ui-sans-serif","Microsoft YaHei";line-height:1.2em;background:#fff;}
a,a:active,a:hover{outline:0;text-decoration:none;color:#333;}
img{border:none;vertical-align:middle;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2em;}
h4,h5,h6{font-size:100%;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0;font-size:1rem;}
pre{word-wrap:break-word;}
textarea{resize:none;}
iframe{border:none;}
:root{
--linear-bg:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 100%);
--linear-bg:none;
--radius:calc(0.1rem * var(--radius-x,1));
--xg-rgb-r:50;
--xg-rgb-g:110;
--xg-rgb-b:200;
--xg-rgb:var(--xg-rgb-r),var(--xg-rgb-g),var(--xg-rgb-b);
--xg-color:rgba(var(--xg-rgb),1);
--xg-size:1rem;
--xg-size-1:calc(var(--xg-size) * 0.25);
--xg-size-2:calc(var(--xg-size) * 0.5);
--xg-size-3:calc(var(--xg-size) * 0.75);
--xg-size-4:calc(var(--xg-size) * 1);
--xg-size-5:calc(var(--xg-size) * 1.5);
--xg-size-6:calc(var(--xg-size) * 2);
--xg-size-7:calc(var(--xg-size) * 3);
--xg-size-8:calc(var(--xg-size) * 5);
--xg-z-99:999999;
}

.xg-container,.xg-container-full,.xg-container-x,.xg-container-l,.xg-container-m,.xg-container-s,.xg-container-t,.xg-x-container,.xg-l-container,.xg-m-container,.xg-s-container{--xg-gutter-x:var(--xg-size-2);--xg-gutter-y:0;width:100%;margin-top:calc(-1 * var(--xg-gutter-y));margin-right:auto;margin-left:auto;padding-right:calc(var(--xg-gutter-x) * 1);padding-left:calc(var(--xg-gutter-x) * 1);}

.xg-m-container{--xg-gutter-x:var(--xg-size-2);--xg-gutter-y:0;}
.xg-s-container{--xg-gutter-x:var(--xg-size-1);--xg-gutter-y:0;}
.xg-row{
width:calc(100% + 2 * var(--xg-gutter-x));
display:flex;flex-wrap:wrap;
margin-right:calc(-1 * var(--xg-gutter-x));margin-left:calc(-1 * var(--xg-gutter-x));
}
.xg-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--xg-gutter-x) * 1);padding-left:calc(var(--xg-gutter-x) * 1);margin-top:var(--xg-gutter-y);}
.xg-gutter-0{--xg-gutter-x:0px!important;--xg-gutter-y:0px!important;}
.xg-gutter-x-0{--xg-gutter-x:0px!important;}
.xg-gutter-y-0{--xg-gutter-y:0px!important;}
.xg-mg-a{margin:auto!important;}
.xg-mg-1{margin:var(--xg-size-1)!important;}
.xg-mt-1{margin-top:var(--xg-size-1)!important;}
.xg-mr-1{margin-right:var(--xg-size-1)!important;}
.xg-mb-1{margin-bottom:var(--xg-size-1)!important;}
.xg-ml-1{margin-left:var(--xg-size-1)!important;}
.xg-mx-1{margin-left:var(--xg-size-1)!important;margin-right:var(--xg-size-1)!important;}
.xg-my-1{margin-top:var(--xg-size-1)!important;margin-bottom:var(--xg-size-1)!important;}
.xg-mg-2{margin:var(--xg-size-2)!important;}
.xg-mt-2{margin-top:var(--xg-size-2)!important;}
.xg-mr-2{margin-right:var(--xg-size-2)!important;}
.xg-mb-2{margin-bottom:var(--xg-size-2)!important;}
.xg-ml-2{margin-left:var(--xg-size-2)!important;}
.xg-mx-2{margin-left:var(--xg-size-2)!important;margin-right:var(--xg-size-2)!important;}
.xg-my-2{margin-top:var(--xg-size-2)!important;margin-bottom:var(--xg-size-2)!important;}
.xg-mg-3{margin:var(--xg-size-3)!important;}
.xg-mt-3{margin-top:var(--xg-size-3)!important;}
.xg-mr-3{margin-right:var(--xg-size-3)!important;}
.xg-mb-3{margin-bottom:var(--xg-size-3)!important;}
.xg-ml-3{margin-left:var(--xg-size-3)!important;}
.xg-mx-3{margin-left:var(--xg-size-3)!important;margin-right:var(--xg-size-3)!important;}
.xg-my-3{margin-top:var(--xg-size-3)!important;margin-bottom:var(--xg-size-3)!important;}
.xg-mg-4{margin:var(--xg-size-4)!important;}
.xg-mt-4{margin-top:var(--xg-size-4)!important;}
.xg-mr-4{margin-right:var(--xg-size-4)!important;}
.xg-mb-4{margin-bottom:var(--xg-size-4)!important;}
.xg-ml-4{margin-left:var(--xg-size-4)!important;}
.xg-mx-4{margin-left:var(--xg-size-4)!important;margin-right:var(--xg-size-4)!important;}
.xg-my-4{margin-top:var(--xg-size-4)!important;margin-bottom:var(--xg-size-4)!important;}
.xg-mg-5{margin:var(--xg-size-5)!important;}
.xg-mt-5{margin-top:var(--xg-size-5)!important;}
.xg-mr-5{margin-right:var(--xg-size-5)!important;}
.xg-mb-5{margin-bottom:var(--xg-size-5)!important;}
.xg-ml-5{margin-left:var(--xg-size-5)!important;}
.xg-mx-5{margin-left:var(--xg-size-5)!important;margin-right:var(--xg-size-5)!important;}
.xg-my-5{margin-top:var(--xg-size-5)!important;margin-bottom:var(--xg-size-5)!important;}
.xg-mg-6{margin:var(--xg-size-6)!important;}
.xg-mt-6{margin-top:var(--xg-size-6)!important;}
.xg-mr-6{margin-right:var(--xg-size-6)!important;}
.xg-mb-6{margin-bottom:var(--xg-size-6)!important;}
.xg-ml-6{margin-left:var(--xg-size-6)!important;}
.xg-mx-6{margin-left:var(--xg-size-6)!important;margin-right:var(--xg-size-6)!important;}
.xg-my-6{margin-top:var(--xg-size-6)!important;margin-bottom:var(--xg-size-6)!important;}
.xg-mg-7{margin:var(--xg-size-7)!important;}
.xg-mt-7{margin-top:var(--xg-size-7)!important;}
.xg-mr-7{margin-right:var(--xg-size-7)!important;}
.xg-mb-7{margin-bottom:var(--xg-size-7)!important;}
.xg-ml-7{margin-left:var(--xg-size-7)!important;}
.xg-mx-7{margin-left:var(--xg-size-7)!important;margin-right:var(--xg-size-7)!important;}
.xg-my-7{margin-top:var(--xg-size-7)!important;margin-bottom:var(--xg-size-7)!important;}
.xg-mg-8{margin:var(--xg-size-8)!important;}
.xg-mt-8{margin-top:var(--xg-size-8)!important;}
.xg-mr-8{margin-right:var(--xg-size-8)!important;}
.xg-mb-8{margin-bottom:var(--xg-size-8)!important;}
.xg-ml-8{margin-left:var(--xg-size-8)!important;}
.xg-mx-8{margin-left:var(--xg-size-8)!important;margin-right:var(--xg-size-8)!important;}
.xg-my-8{margin-top:var(--xg-size-8)!important;margin-bottom:var(--xg-size-8)!important;}
.xg-mg-0{margin:0!important;}
.xg-mt-0{margin-top:0!important;}
.xg-mr-0{margin-right:0!important;}
.xg-mb-0{margin-bottom:0!important;}
.xg-ml-0{margin-left:0!important;}
.xg-mx-0{margin-left:0!important;margin-right:0!important;}
.xg-my-0{margin-top:0!important;margin-bottom:0!important;}
.xg-mg--1{margin:calc(var(--xg-size-1) * -1)!important;}
.xg-mt--1{margin-top:calc(var(--xg-size-1) * -1)!important;}
.xg-mr--1{margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-mb--1{margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-ml--1{margin-left:calc(var(--xg-size-1) * -1)!important;}
.xg-mx--1{margin-left:calc(var(--xg-size-1) * -1)!important;margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-my--1{margin-top:calc(var(--xg-size-1) * -1)!important;margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-mg--2{margin:calc(var(--xg-size-2) * -1)!important;}
.xg-mt--2{margin-top:calc(var(--xg-size-2) * -1)!important;}
.xg-mr--2{margin-right:calc(var(--xg-size-2) * -1)!important;}
.xg-mb--2{margin-bottom:calc(var(--xg-size-2) * -1)!important;}
.xg-ml--2{margin-left:calc(var(--xg-size-2) * -1)!important;}
.xg-mx--2{margin-left:calc(var(--xg-size-1) * -2)!important;margin-right:calc(var(--xg-size-1) * -2)!important;}
.xg-my--2{margin-top:calc(var(--xg-size-1) * -2)!important;margin-bottom:calc(var(--xg-size-1) * -2)!important;}
.xg-mg--3{margin:calc(var(--xg-size-3) * -1)!important;}
.xg-mt--3{margin-top:calc(var(--xg-size-3) * -1)!important;}
.xg-mr--3{margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-mb--3{margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-ml--3{margin-left:calc(var(--xg-size-3) * -1)!important;}
.xg-mx--3{margin-left:calc(var(--xg-size-3) * -1)!important;margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-my--3{margin-top:calc(var(--xg-size-3) * -1)!important;margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-mg--4{margin:calc(var(--xg-size-4) * -1)!important;}
.xg-mt--4{margin-top:calc(var(--xg-size-4) * -1)!important;}
.xg-mr--4{margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-mb--4{margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-ml--4{margin-left:calc(var(--xg-size-4) * -1)!important;}
.xg-mx--4{margin-left:calc(var(--xg-size-4) * -1)!important;margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-my--4{margin-top:calc(var(--xg-size-4) * -1)!important;margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-mg--5{margin:calc(var(--xg-size-5) * -1)!important;}
.xg-mt--5{margin-top:calc(var(--xg-size-5) * -1)!important;}
.xg-mr--5{margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-mb--5{margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-ml--5{margin-left:calc(var(--xg-size-5) * -1)!important;}
.xg-mx--5{margin-left:calc(var(--xg-size-5) * -1)!important;margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-my--5{margin-top:calc(var(--xg-size-5) * -1)!important;margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-mg--6{margin:calc(var(--xg-size-6) * -1)!important;}
.xg-mt--6{margin-top:calc(var(--xg-size-6) * -1)!important;}
.xg-mr--6{margin-right:calc(var(--xg-size-6) * -1)!important;}
.xg-mb--6{margin-bottom:calc(var(--xg-size-6) * -1)!important;}
.xg-ml--6{margin-left:calc(var(--xg-size-6) * -1)!important;}
.xg-mx--6{margin-left:calc(var(--xg-size-6) * -1)!important;margin-right:calc(var(--xg-size-6) * -1)!important;}
.xg-my--6{margin-top:calc(var(--xg-size-6) * -1)!important;margin-bottom:calc(var(--xg-size-6) * -1)!important;}
.xg-mg--7{margin:calc(var(--xg-size-7) * -1)!important;}
.xg-mt--7{margin-top:calc(var(--xg-size-7) * -1)!important;}
.xg-mr--7{margin-right:calc(var(--xg-size-7) * -1)!important;}
.xg-mb--7{margin-bottom:calc(var(--xg-size-7) * -1)!important;}
.xg-ml--7{margin-left:calc(var(--xg-size-7) * -1)!important;}
.xg-mx--7{margin-left:calc(var(--xg-size-7) * -1)!important;margin-right:calc(var(--xg-size-7) * -1)!important;}
.xg-my--7{margin-top:calc(var(--xg-size-7) * -1)!important;margin-bottom:calc(var(--xg-size-7) * -1)!important;}
.xg-mg--8{margin:calc(var(--xg-size-8) * -1)!important;}
.xg-mt--8{margin-top:calc(var(--xg-size-8) * -1)!important;}
.xg-mr--8{margin-right:calc(var(--xg-size-8) * -1)!important;}
.xg-mb--8{margin-bottom:calc(var(--xg-size-8) * -1)!important;}
.xg-ml--8{margin-left:calc(var(--xg-size-8) * -1)!important;}
.xg-mx--8{margin-left:calc(var(--xg-size-8) * -1)!important;margin-right:calc(var(--xg-size-8) * -1)!important;}
.xg-my--8{margin-top:calc(var(--xg-size-8) * -1)!important;margin-bottom:calc(var(--xg-size-8) * -1)!important;}
.xg-pd-1{padding:var(--xg-size-1)!important;}
.xg-pt-1{padding-top:var(--xg-size-1)!important;}
.xg-pr-1{padding-right:var(--xg-size-1)!important;}
.xg-pb-1{padding-bottom:var(--xg-size-1)!important;}
.xg-pl-1{padding-left:var(--xg-size-1)!important;}
.xg-px-1{padding-left:var(--xg-size-1)!important;padding-right:var(--xg-size-1)!important;}
.xg-py-1{padding-top:var(--xg-size-1)!important;padding-bottom:var(--xg-size-1)!important;}
.xg-pd-2{padding:var(--xg-size-2)!important;}
.xg-pt-2{padding-top:var(--xg-size-2)!important;}
.xg-pr-2{padding-right:var(--xg-size-2)!important;}
.xg-pb-2{padding-bottom:var(--xg-size-2)!important;}
.xg-pl-2{padding-left:var(--xg-size-2)!important;}
.xg-px-2{padding-left:var(--xg-size-2)!important;padding-right:var(--xg-size-2)!important;}
.xg-py-2{padding-top:var(--xg-size-2)!important;padding-bottom:var(--xg-size-2)!important;}
.xg-pd-3{padding:var(--xg-size-3)!important;}
.xg-pt-3{padding-top:var(--xg-size-3)!important;}
.xg-pr-3{padding-right:var(--xg-size-3)!important;}
.xg-pb-3{padding-bottom:var(--xg-size-3)!important;}
.xg-pl-3{padding-left:var(--xg-size-3)!important;}
.xg-px-3{padding-left:var(--xg-size-3)!important;padding-right:var(--xg-size-3)!important;}
.xg-py-3{padding-top:var(--xg-size-3)!important;padding-bottom:var(--xg-size-3)!important;}
.xg-pd-4{padding:var(--xg-size-4)!important;}
.xg-pt-4{padding-top:var(--xg-size-4)!important;}
.xg-pr-4{padding-right:var(--xg-size-4)!important;}
.xg-pb-4{padding-bottom:var(--xg-size-4)!important;}
.xg-pl-4{padding-left:var(--xg-size-4)!important;}
.xg-px-4{padding-left:var(--xg-size-4)!important;padding-right:var(--xg-size-4)!important;}
.xg-py-4{padding-top:var(--xg-size-4)!important;padding-bottom:var(--xg-size-4)!important;}
.xg-pd-5{padding:var(--xg-size-5)!important;}
.xg-pt-5{padding-top:var(--xg-size-5)!important;}
.xg-pr-5{padding-right:var(--xg-size-5)!important;}
.xg-pb-5{padding-bottom:var(--xg-size-5)!important;}
.xg-pl-5{padding-left:var(--xg-size-5)!important;}
.xg-px-5{padding-left:var(--xg-size-5)!important;padding-right:var(--xg-size-5)!important;}
.xg-py-5{padding-top:var(--xg-size-5)!important;padding-bottom:var(--xg-size-5)!important;}
.xg-pd-6{padding:var(--xg-size-6)!important;}
.xg-pt-6{padding-top:var(--xg-size-6)!important;}
.xg-pr-6{padding-right:var(--xg-size-6)!important;}
.xg-pb-6{padding-bottom:var(--xg-size-6)!important;}
.xg-pl-6{padding-left:var(--xg-size-6)!important;}
.xg-px-6{padding-left:var(--xg-size-6)!important;padding-right:var(--xg-size-6)!important;}
.xg-py-6{padding-top:var(--xg-size-6)!important;padding-bottom:var(--xg-size-6)!important;}
.xg-pd-7{padding:var(--xg-size-7)!important;}
.xg-pt-7{padding-top:var(--xg-size-7)!important;}
.xg-pr-7{padding-right:var(--xg-size-7)!important;}
.xg-pb-7{padding-bottom:var(--xg-size-7)!important;}
.xg-pl-7{padding-left:var(--xg-size-7)!important;}
.xg-px-7{padding-left:var(--xg-size-7)!important;padding-right:var(--xg-size-7)!important;}
.xg-py-7{padding-top:var(--xg-size-7)!important;padding-bottom:var(--xg-size-7)!important;}
.xg-pd-8{padding:var(--xg-size-8)!important;}
.xg-pt-8{padding-top:var(--xg-size-8)!important;}
.xg-pr-8{padding-right:var(--xg-size-8)!important;}
.xg-pb-8{padding-bottom:var(--xg-size-8)!important;}
.xg-pl-8{padding-left:var(--xg-size-8)!important;}
.xg-px-8{padding-left:var(--xg-size-8)!important;padding-right:var(--xg-size-8)!important;}
.xg-py-8{padding-top:var(--xg-size-8)!important;padding-bottom:var(--xg-size-8)!important;}
.xg-pd-0{padding:0!important;}
.xg-pt-0{padding-top:0!important;}
.xg-pr-0{padding-right:0!important;}
.xg-pb-0{padding-bottom:0!important;}
.xg-pl-0{padding-left:0!important;}
.xg-px-0{padding-left:0!important;padding-right:0!important;}
.xg-py-0{padding-top:0!important;padding-bottom:0!important;}
.xg-lh-1{line-height:1em!important;}
.xg-lh-125{line-height:1.25em!important;}
.xg-lh-15{line-height:1.5em!important;}
.xg-lh-2{line-height:2em!important;}
.xg-lh-25{line-height:2.5em!important;}
.xg-lh-3{line-height:3em!important;}
.xg-op-1{opacity:0.1!important;}
.xg-op-2{opacity:0.2!important;}
.xg-op-3{opacity:0.3!important;}
.xg-op-4{opacity:0.4!important;}
.xg-op-5{opacity:0.5!important;}
.xg-op-6{opacity:0.6!important;}
.xg-op-7{opacity:0.7!important;}
.xg-op-8{opacity:0.8!important;}
.xg-op-9{opacity:0.9!important;}
.xg-radius-1{border-radius:calc(var(--radius) * 1);}
.xg-radius-2{border-radius:calc(var(--radius) * 2);}
.xg-radius-3{border-radius:calc(var(--radius) * 3);}
.xg-radius-5{border-radius:calc(var(--radius) * 5);}
.xg-radius-7{border-radius:calc(var(--radius) * 7);}
.xg-radius-9{border-radius:calc(var(--radius) * 9);}
.xg-radius-0{border-radius:0;}
.xg-radius-b-1{border-radius:0 0 calc(var(--radius) * 1) calc(var(--radius) * 1);}
.xg-radius-b-2{border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2);}
.xg-radius-b-3{border-radius:0 0 calc(var(--radius) * 3) calc(var(--radius) * 3);}
.xg-radius-b-5{border-radius:0 0 calc(var(--radius) * 5) calc(var(--radius) * 5);}
.xg-radius-b-7{border-radius:0 0 calc(var(--radius) * 7) calc(var(--radius) * 7);}
.xg-radius-b-9{border-radius:0 0 calc(var(--radius) * 9) calc(var(--radius) * 9);}
.xg-radius-t-1{border-radius:calc(var(--radius) * 1) calc(var(--radius) * 1) 0 0;}
.xg-radius-t-2{border-radius:calc(var(--radius) * 2) calc(var(--radius) * 2) 0 0;}
.xg-radius-t-3{border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;}
.xg-radius-t-5{border-radius:calc(var(--radius) * 5) calc(var(--radius) * 5) 0 0;}
.xg-radius-t-7{border-radius:calc(var(--radius) * 7) calc(var(--radius) * 7) 0 0;}
.xg-radius-t-9{border-radius:calc(var(--radius) * 9) calc(var(--radius) * 9) 0 0;}
.xg-em-05{font-size:0.5rem!important;}
.xg-em-06{font-size:0.6rem!important;}
.xg-em-07{font-size:0.7rem!important;}
.xg-em-08{font-size:0.8rem!important;}
.xg-em-09{font-size:0.9rem!important;}
.xg-em-1{font-size:1rem!important;}
.xg-em-11{font-size:1.1rem!important;}
.xg-em-12{font-size:1.2rem!important;}
.xg-em-13{font-size:1.3rem!important;}
.xg-em-14{font-size:1.4rem!important;}
.xg-em-15{font-size:1.5rem!important;}
.xg-em-2{font-size:2rem!important;}
.xg-em-3{font-size:3rem!important;}
.xg-bold-6{font-weight:600;}
.xg-max-500{max-width:500px!important;}
.xg-max-100{max-width:100%!important;}
.xg-w-500{width:500px!important;}
.xg-w-10{width:10%!important;}
.xg-h-10{height:10%!important;}
.xg-w-20{width:20%!important;}
.xg-h-20{height:20%!important;}
.xg-w-30{width:30%!important;}
.xg-h-30{height:30%!important;}
.xg-w-40{width:40%!important;}
.xg-h-40{height:40%!important;}
.xg-w-50{width:50%!important;}
.xg-h-50{height:50%!important;}
.xg-w-60{width:60%!important;}
.xg-h-60{height:60%!important;}
.xg-w-70{width:70%!important;}
.xg-h-70{height:70%!important;}
.xg-w-80{width:80%!important;}
.xg-h-80{height:80%!important;}
.xg-w-90{width:90%!important;}
.xg-h-90{height:90%!important;}
.xg-w-100{width:100%!important;}
.xg-h-100{height:100%!important;}
.xg-w-a,.xg-w-auto{width:auto!important;}
.xg-h-a,.xg-h-auto{height:auto!important;}
.xg-center{text-align:center;}
.xg-right{text-align:right;}
.xg-left{text-align:left!important;}
.xg-no-rs{text-align:center;padding:5rem 0;}
.xg-over-hide{overflow:hidden!important;}
.xg-over-auto{overflow:auto!important;}
.xg-over-show{overflow:visible!important;}
.xg-x-over-auto{overflow-x:auto!important;}
.xg-over-y-auto{overflow-y:auto!important;}
.xg-fix-bg,
.xg-fix-full{position:fixed;width:100%;height:100%;left:0;top:0;}
.xg-pos-top{top:0!important;}
.xg-pos-left{left:0!important;}
.xg-pos-bottom{bottom:0!important;}
.xg-pos-right{right:0!important;}
.xg-full-top{top:0;left:0;width:100%;}
.xg-full-left{top:0;left:0;height:100%;}
.xg-full-right{top:0;right:0;height:100%;}
.xg-full-bottom{bottom:0;left:0;width:100%;}
.xg-top-center{top:0;left:50%;transform:translateX(-50%);}
.xg-left-center{top:50%;left:0;transform:translateY(-50%);}
.xg-right-center{top:50%;right:0;transform:translateY(-50%);}
.xg-bottom-center{bottom:0;left:50%;transform:translateX(-50%);}
.xg-pos-center{left:50%;top:50%;transform:translate(-50%,-50%);}
.xg-fix-center{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);}
.xg-pos-r{position:relative!important;}
.xg-pos-a{position:absolute!important;}
.xg-pos-f{position:fixed!important;}
.xg-popup{position:absolute;z-index:var(--xg-z-99);}
.xg-z-1{z-index:1;}
.xg-z-2{z-index:2;}
.xg-z-3{z-index:3;}
.xg-z-4{z-index:4;}
.xg-z-99{z-index:var(--xg-z-99);}
.xg-fl{float:left!important;}
.xg-fr{float:right!important;}
.xg-fn{float:none!important;}
.xg-clear::after{content:".";display:block;height:0!important;clear:both;visibility:hidden;overflow:hidden;}
.xg-omit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xg-flex{display:flex;}
.xg-inline-flex{display:inline-flex;}
.xg-flex-1{flex:1;}
.xg-flex-col{flex-direction:column;}
.xg-flex-wrap{flex-wrap:wrap;}
.xg-flex-nowrap{flex-wrap:nowrap;}
.xg-flex-between{justify-content:space-between;}
.xg-wrap{word-wrap:break-word;word-break:break-all;white-space:normal;}
.xg-nowrap{white-space:nowrap;}
.xg-flex-just-center{justify-content:center;}
.xg-flex-align-center{align-items:center;}
.xg-block{display:block!important;}
.xg-block-i{display:block!important;}
.xg-inline{display:inline!important;}
.xg-inblock,.xg-inline-block{display:inline-block!important;}
.xg-hide{display:none!important;}
.xg-show{display:block!important;}
a.xg-show,
span.xg-show,
strong.xg-show{display:inline-block;}
.xg-hover-white-1:hover{background:rgba(255,255,255,0.1)!important;}
.xg-hover-white-2:hover{background:rgba(255,255,255,0.2)!important;}
.xg-hover-black-1:hover{background:rgba(0,0,0,0.1)!important;}
.xg-hover-black-2:hover{background:rgba(0,0,0,0.2)!important;}
.xg-bg-none{background:none!important;}
.xg-bg-none:hover{background:none!important;}
.xg-bg{background:rgba(var(--xg-rgb),1)!important;}
.xg-bg-black{background:rgba(0,0,0,1);}
.xg-bg-black-05{background-color:rgba(0,0,0,0.05)!important;}
.xg-bg-black-1{background-color:rgba(0,0,0,0.1)!important;}
.xg-bg-black-2{background-color:rgba(0,0,0,0.2)!important;}
.xg-bg-black-3{background-color:rgba(0,0,0,0.3)!important;}
.xg-bg-black-4{background-color:rgba(0,0,0,0.4)!important;}
.xg-bg-black-5{background-color:rgba(0,0,0,0.5)!important;}
.xg-bg-red{background-color:rgba(240,50,50,1)!important;}
.xg-bg-red-1{background-color:rgba(240,50,50,0.5)!important;}
.xg-bg-red-2{background-color:rgba(240,50,50,0.6)!important;}
.xg-bg-red-3{background-color:rgba(240,50,50,0.7)!important;}
.xg-bg-red-4{background-color:rgba(240,50,50,0.8)!important;}
.xg-bg-red-5{background-color:rgba(240,50,50,0.9)!important;}
.xg-bg-orange{background-color:rgba(240,150,30,1)!important;}
.xg-bg-orange-1{background-color:rgba(240,150,30,0.5)!important;}
.xg-bg-orange-2{background-color:rgba(240,150,30,0.6)!important;}
.xg-bg-orange-3{background-color:rgba(240,150,30,0.7)!important;}
.xg-bg-orange-4{background-color:rgba(240,150,30,0.8)!important;}
.xg-bg-orange-5{background-color:rgba(240,150,30,0.9)!important;}
.xg-bg-purple{background-color:rgba(110,40,110,1)!important;}
.xg-bg-purple-1{background-color:rgba(110,40,110,0.5)!important;}
.xg-bg-purple-2{background-color:rgba(110,40,110,0.6)!important;}
.xg-bg-purple-3{background-color:rgba(110,40,110,0.7)!important;}
.xg-bg-purple-4{background-color:rgba(110,40,110,0.8)!important;}
.xg-bg-purple-5{background-color:rgba(110,40,110,0.9)!important;}
.xg-bg-green{background-color:rgba(0,140,0,1)!important;}
.xg-bg-green-1{background-color:rgba(0,140,0,0.5)!important;}
.xg-bg-green-2{background-color:rgba(0,140,0,0.6)!important;}
.xg-bg-green-3{background-color:rgba(0,140,0,0.7)!important;}
.xg-bg-green-4{background-color:rgba(0,140,0,0.8)!important;}
.xg-bg-green-5{background-color:rgba(0,140,0,0.9)!important;}
.xg-bg-blue{background-color:rgba(50,120,255,1)!important;}
.xg-bg-blue-1{background-color:rgba(50,120,255,0.5)!important;}
.xg-bg-blue-2{background-color:rgba(50,120,255,0.6)!important;}
.xg-bg-blue-3{background-color:rgba(50,120,255,0.7)!important;}
.xg-bg-blue-4{background-color:rgba(50,120,255,0.8)!important;}
.xg-bg-blue-5{background-color:rgba(50,120,255,0.9)!important;}
.xg-bg-white{background:rgba(255,255,255,1);}
.xg-bg-white-1{background-color:rgba(255,255,255,0.1)!important;}
.xg-bg-white-2{background-color:rgba(255,255,255,0.2)!important;}
.xg-bg-white-3{background-color:rgba(255,255,255,0.3)!important;}
.xg-bg-white-4{background-color:rgba(255,255,255,0.4)!important;}
.xg-bg-white-5{background-color:rgba(255,255,255,0.5)!important;}
.xg-bg-grad{background-image:var(--linear-bg)!important;}
.xg-red{color:rgba(240,50,50,1)!important;}
.xg-red-1{color:rgba(240,50,50,0.5)!important;}
.xg-red-2{color:rgba(240,50,50,0.6)!important;}
.xg-red-3{color:rgba(240,50,50,0.7)!important;}
.xg-red-4{color:rgba(240,50,50,0.8)!important;}
.xg-red-5{color:rgba(240,50,50,0.9)!important;}
.xg-orange{color:rgba(240,150,30,1)!important;}
.xg-orange-1{color:rgba(240,150,30,0.5)!important;}
.xg-orange-2{color:rgba(240,150,30,0.6)!important;}
.xg-orange-3{color:rgba(240,150,30,0.7)!important;}
.xg-orange-4{color:rgba(240,150,30,0.8)!important;}
.xg-orange-5{color:rgba(240,150,30,0.9)!important;}
.xg-purple{color:rgba(110,40,110,1)!important;}
.xg-purple-1{color:rgba(110,40,110,0.5)!important;}
.xg-purple-2{color:rgba(110,40,110,0.6)!important;}
.xg-purple-3{color:rgba(110,40,110,0.7)!important;}
.xg-purple-4{color:rgba(110,40,110,0.8)!important;}
.xg-purple-5{color:rgba(110,40,110,0.9)!important;}
.xg-green{color:rgba(0,140,0,1)!important;}
.xg-green-1{color:rgba(0,140,0,0.5)!important;}
.xg-green-2{color:rgba(0,140,0,0.6)!important;}
.xg-green-3{color:rgba(0,140,0,0.7)!important;}
.xg-green-4{color:rgba(0,140,0,0.8)!important;}
.xg-green-5{color:rgba(50,120,255,0.9)!important;}
.xg-blue{color:rgba(50,120,255,1)!important;}
.xg-blue-1{color:rgba(50,120,255,0.5)!important;}
.xg-blue-2{color:rgba(50,120,255,0.6)!important;}
.xg-blue-3{color:rgba(50,120,255,0.7)!important;}
.xg-blue-4{color:rgba(50,120,255,0.8)!important;}
.xg-blue-5{color:rgba(50,120,255,0.9)!important;}
.xg-color{color:rgba(var(--xg-rgb),1)!important;}
.xg-black{color:#000!important;}
.xg-white{color:#fff!important;}
.xg-black-1{color:rgba(0,0,0,0.1)!important;}
.xg-black-2{color:rgba(0,0,0,0.2)!important;}
.xg-black-3{color:rgba(0,0,0,0.3)!important;}
.xg-black-4{color:rgba(0,0,0,0.4)!important;}
.xg-black-5{color:rgba(0,0,0,0.5)!important;}
.xg-black-6{color:rgba(0,0,0,0.6)!important;}
.xg-black-7{color:rgba(0,0,0,0.7)!important;}
.xg-white-1{color:rgba(255,255,255,0.1)!important;}
.xg-white-2{color:rgba(255,255,255,0.2)!important;}
.xg-white-3{color:rgba(255,255,255,0.3)!important;}
.xg-white-5{color:rgba(255,255,255,0.5)!important;}
.xg-border{border:solid 1px #000;}
.xg-border-c{border:solid 1px #ccc;}
.xg-border-e{border:solid 1px #eee;}
.xg-border-d{border:solid 1px #ddd;}
.xg-border-0{border:0!important;}
.xg-border-white{border-color:#fff!important;}
.xg-theme-border{border-color:var(--xg-color)!important;}
.xg-border-bottom{border-bottom:solid 1px var(--xg-color);}
.xg-border-1{border-color:rgba(0,0,0,0.1)!important;}
.xg-border-2{border-color:rgba(0,0,0,0.2)!important;}
.xg-border-3{border-color:rgba(0,0,0,0.3)!important;}
.xg-border-5{border-color:rgba(0,0,0,0.5)!important;}
.xg-border-red{border-color:rgba(240,50,50,1)!important;}
.xg-border-orange{border-color:rgba(240,150,30,1)!important;}
.xg-border-purple{border-color:rgba(110,40,110,1)!important;}
.xg-border-green{border-color:rgba(0,140,0,1)!important;}
.xg-border-blue{border-color:rgba(50,120,255,1)!important;}
.xg-text-shadow-3{text-shadow:1px 1px 0px rgba(0,0,0,0.3),-1px -1px 0px rgba(0,0,0,0.3),1px -1px 0px rgba(0,0,0,0.3),-1px 1px 0px rgba(0,0,0,0.3);}
.xg-text-shadow-8{text-shadow:1px 1px 0px rgba(255,255,255,0.8),-1px -1px 0px rgba(255,255,255,0.8),1px -1px 0px rgba(255,255,255,0.8),-1px 1px 0px rgba(255,255,255,0.8);}
.xg-alpha-1{--xg-alpha:0.1;}
.xg-alpha-2{--xg-alpha:0.2;}
.xg-alpha-3{--xg-alpha:0.3;}
.xg-alpha-4{--xg-alpha:0.4;}
.xg-alpha-5{--xg-alpha:0.5;}
.xg-alpha-6{--xg-alpha:0.6;}
.xg-alpha-7{--xg-alpha:0.7;}
.xg-alpha-8{--xg-alpha:0.8;}
.xg-alpha-9{--xg-alpha:0.9;}
.xg-alpha-0{--xg-alpha:0.0;}
.xg-alpha-a{--xg-alpha:1;}
.xg-shadow{box-shadow:0 0 0.5rem 0 var(--xg-shadow-color,rgba(var(--xg-rgb),var(--xg-shadow-alpha,0.5)));}
.xg-shadow-1{box-shadow:0 0 0 1000000px rgba(0,0,0,0.1) inset;}
.xg-shadow-2{box-shadow:0 0 0 1000000px rgba(0,0,0,0.2) inset;}
.xg-shadow-3{box-shadow:0 0 0 1000000px rgba(0,0,0,0.3) inset;}
.xg-shadow-7{box-shadow:0 0 0 1000000px rgba(255,255,255,0.7) inset;}
.xg-shadow-8{box-shadow:0 0 0 1000000px rgba(255,255,255,0.8) inset;}
.xg-shadow-9{box-shadow:0 0 0 1000000px rgba(255,255,255,0.9) inset;}
.xg-container{width:100%;margin-right:auto;margin-left:auto;padding-left-del:calc(var(--xg-gutter) * 2);padding-right-del:calc(var(--xg-gutter) * 2);}
.xg-col-size-0{--xg-gutter:0;}
.xg-col-size-1{--xg-gutter:var(--xg-size-1);}
.xg-col-size-2{--xg-gutter:var(--xg-size-2);}
.xg-col{flex-basis:0;flex-grow:1;max-width:100%;}
.xg-col-auto{flex:0 0 auto;width:auto;max-width:none;}
.xg-col-1{flex:0 0 8.333333%;max-width:8.333333%;}
.xg-col-2{flex:0 0 16.666667%;max-width:16.666667%;}
.xg-col-3{flex:0 0 25%;max-width:25%;}
.xg-col-4{flex:0 0 33.333333%;max-width:33.333333%;}
.xg-col-5{flex:0 0 41.666667%;max-width:41.666667%;}
.xg-col-6{flex:0 0 50%;max-width:50%;}
.xg-col-7{flex:0 0 58.333333%;max-width:58.333333%;}
.xg-col-8{flex:0 0 66.666667%;max-width:66.666667%;}
.xg-col-9{flex:0 0 75%;max-width:75%;}
.xg-col-10{flex:0 0 83.333333%;max-width:83.333333%;}
.xg-col-11{flex:0 0 91.666667%;max-width:91.666667%;}
.xg-col-12{flex:0 0 100%;max-width:100%;}
.xg-offset-1{margin-left:8.333333%;}
.xg-offset-2{margin-left:16.666667%;}
.xg-offset-3{margin-left:25%;}
.xg-offset-4{margin-left:33.333333%;}
.xg-offset-5{margin-left:41.666667%;}
.xg-offset-6{margin-left:50%;}
.xg-offset-7{margin-left:58.333333%;}
.xg-offset-8{margin-left:66.666667%;}
.xg-offset-9{margin-left:75%;}
.xg-offset-10{margin-left:83.333333%;}
.xg-offset-11{margin-left:91.666667%;}
.xg-gutter-0{--xg-gutter-x:0px!important;--xg-gutter-y:0px!important;}
.xg-gutter-x-0{--xg-gutter-x:0px!important;}
.xg-gutter-y-0{--xg-gutter-y:0px!important;}
@media (min-width:0px) and (max-width:10000px){
.xg-container-s{--xg-gutter-x:var(--xg-size-2);--xg-gutter-y:0;max-width:calc(640px + var(--xg-gutter-x) * 2);}
.xg-container-m{--xg-gutter-x:var(--xg-size-3);--xg-gutter-y:0;max-width:calc(1024px + var(--xg-gutter-x) * 2);}
.xg-container-l{max-width:calc(1200px + var(--xg-gutter-x) * 2);}
.xg-container-x{max-width:calc(1400px + var(--xg-gutter-x) * 2);}
}
@media (max-width:640px){
:root{--screen-size:420;}
html{font-size:calc(100vw / 360 * 16);}
.xg-s-container,.xg-container{--xg-gutter-x:var(--xg-size-2);--xg-gutter-y:0;max-width:calc(640px + var(--xg-gutter-x) * 2);}
.xg-container-x,.xg-container-l,.xg-container-m,.xg-container-s,.xg-container-t,.xg-container-n{--xg-gutter-x:var(--xg-size-2);--xg-gutter-y:0;}
.xg-s-mg-1{margin:var(--xg-size-1)!important;}
.xg-s-mt-1{margin-top:var(--xg-size-1)!important;}
.xg-s-mr-1{margin-right:var(--xg-size-1)!important;}
.xg-s-mb-1{margin-bottom:var(--xg-size-1)!important;}
.xg-s-ml-1{margin-left:var(--xg-size-1)!important;}
.xg-s-mx-1{margin-left:var(--xg-size-1)!important;margin-right:var(--xg-size-1)!important;}
.xg-s-my-1{margin-top:var(--xg-size-1)!important;margin-bottom:var(--xg-size-1)!important;}
.xg-s-mg-2{margin:var(--xg-size-2)!important;}
.xg-s-mt-2{margin-top:var(--xg-size-2)!important;}
.xg-s-mr-2{margin-right:var(--xg-size-2)!important;}
.xg-s-mb-2{margin-bottom:var(--xg-size-2)!important;}
.xg-s-ml-2{margin-left:var(--xg-size-2)!important;}
.xg-s-mx-2{margin-left:var(--xg-size-2)!important;margin-right:var(--xg-size-2)!important;}
.xg-s-my-2{margin-top:var(--xg-size-2)!important;margin-bottom:var(--xg-size-2)!important;}
.xg-s-mg-3{margin:var(--xg-size-3)!important;}
.xg-s-mt-3{margin-top:var(--xg-size-3)!important;}
.xg-s-mr-3{margin-right:var(--xg-size-3)!important;}
.xg-s-mb-3{margin-bottom:var(--xg-size-3)!important;}
.xg-s-ml-3{margin-left:var(--xg-size-3)!important;}
.xg-s-mx-3{margin-left:var(--xg-size-3)!important;margin-right:var(--xg-size-3)!important;}
.xg-s-my-3{margin-top:var(--xg-size-3)!important;margin-bottom:var(--xg-size-3)!important;}
.xg-s-mg-4{margin:var(--xg-size-4)!important;}
.xg-s-mt-4{margin-top:var(--xg-size-4)!important;}
.xg-s-mr-4{margin-right:var(--xg-size-4)!important;}
.xg-s-mb-4{margin-bottom:var(--xg-size-4)!important;}
.xg-s-ml-4{margin-left:var(--xg-size-4)!important;}
.xg-s-mx-4{margin-left:var(--xg-size-4)!important;margin-right:var(--xg-size-4)!important;}
.xg-s-my-4{margin-top:var(--xg-size-4)!important;margin-bottom:var(--xg-size-4)!important;}
.xg-s-mg-5{margin:var(--xg-size-5)!important;}
.xg-s-mt-5{margin-top:var(--xg-size-5)!important;}
.xg-s-mr-5{margin-right:var(--xg-size-5)!important;}
.xg-s-mb-5{margin-bottom:var(--xg-size-5)!important;}
.xg-s-ml-5{margin-left:var(--xg-size-5)!important;}
.xg-s-mx-5{margin-left:var(--xg-size-5)!important;margin-right:var(--xg-size-5)!important;}
.xg-s-my-5{margin-top:var(--xg-size-5)!important;margin-bottom:var(--xg-size-5)!important;}
.xg-s-mg-0{margin:0!important;}
.xg-s-mt-0{margin-top:0!important;}
.xg-s-mr-0{margin-right:0!important;}
.xg-s-mb-0{margin-bottom:0!important;}
.xg-s-ml-0{margin-left:0!important;}
.xg-s-mx-0{margin-left:0!important;margin-right:0!important;}
.xg-s-my-0{margin-top:0!important;margin-bottom:0!important;}
.xg-s-mg--1{margin:calc(var(--xg-size-1) * -1)!important;}
.xg-s-mt--1{margin-top:calc(var(--xg-size-1) * -1)!important;}
.xg-s-mr--1{margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-s-mb--1{margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-s-ml--1{margin-left:calc(var(--xg-size-1) * -1)!important;}
.xg-s-mx--1{margin-left:calc(var(--xg-size-1) * -1)!important;margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-s-my--1{margin-top:calc(var(--xg-size-1) * -1)!important;margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-s-mg--2{margin:calc(var(--xg-size-2) * -1)!important;}
.xg-s-mt--2{margin-top:calc(var(--xg-size-2) * -1)!important;}
.xg-s-mr--2{margin-right:calc(var(--xg-size-2) * -1)!important;}
.xg-s-mb--2{margin-bottom:calc(var(--xg-size-2) * -1)!important;}
.xg-s-ml--2{margin-left:calc(var(--xg-size-2) * -1)!important;}
.xg-s-mx--2{margin-left:calc(var(--xg-size-1) * -2)!important;margin-right:calc(var(--xg-size-1) * -2)!important;}
.xg-s-my--2{margin-top:calc(var(--xg-size-1) * -2)!important;margin-bottom:calc(var(--xg-size-1) * -2)!important;}
.xg-s-mg--3{margin:calc(var(--xg-size-3) * -1)!important;}
.xg-s-mt--3{margin-top:calc(var(--xg-size-3) * -1)!important;}
.xg-s-mr--3{margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-s-mb--3{margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-s-ml--3{margin-left:calc(var(--xg-size-3) * -1)!important;}
.xg-s-mx--3{margin-left:calc(var(--xg-size-3) * -1)!important;margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-s-my--3{margin-top:calc(var(--xg-size-3) * -1)!important;margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-s-mg--4{margin:calc(var(--xg-size-4) * -1)!important;}
.xg-s-mt--4{margin-top:calc(var(--xg-size-4) * -1)!important;}
.xg-s-mr--4{margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-s-mb--4{margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-s-ml--4{margin-left:calc(var(--xg-size-4) * -1)!important;}
.xg-s-mx--4{margin-left:calc(var(--xg-size-4) * -1)!important;margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-s-my--4{margin-top:calc(var(--xg-size-4) * -1)!important;margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-s-mg--5{margin:calc(var(--xg-size-5) * -1)!important;}
.xg-s-mt--5{margin-top:calc(var(--xg-size-5) * -1)!important;}
.xg-s-mr--5{margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-s-mb--5{margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-s-ml--5{margin-left:calc(var(--xg-size-5) * -1)!important;}
.xg-s-mx--5{margin-left:calc(var(--xg-size-5) * -1)!important;margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-s-my--5{margin-top:calc(var(--xg-size-5) * -1)!important;margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-s-pd-1{padding:var(--xg-size-1)!important;}
.xg-s-pt-1{padding-top:var(--xg-size-1)!important;}
.xg-s-pr-1{padding-right:var(--xg-size-1)!important;}
.xg-s-pb-1{padding-bottom:var(--xg-size-1)!important;}
.xg-s-pl-1{padding-left:var(--xg-size-1)!important;}
.xg-s-px-1{padding-left:var(--xg-size-1)!important;padding-right:var(--xg-size-1)!important;}
.xg-s-py-1{padding-top:var(--xg-size-1)!important;padding-bottom:var(--xg-size-1)!important;}
.xg-s-pd-2{padding:var(--xg-size-2)!important;}
.xg-s-pt-2{padding-top:var(--xg-size-2)!important;}
.xg-s-pr-2{padding-right:var(--xg-size-2)!important;}
.xg-s-pb-2{padding-bottom:var(--xg-size-2)!important;}
.xg-s-pl-2{padding-left:var(--xg-size-2)!important;}
.xg-s-px-2{padding-left:var(--xg-size-2)!important;padding-right:var(--xg-size-2)!important;}
.xg-s-py-2{padding-top:var(--xg-size-2)!important;padding-bottom:var(--xg-size-2)!important;}
.xg-s-pd-3{padding:var(--xg-size-3)!important;}
.xg-s-pt-3{padding-top:var(--xg-size-3)!important;}
.xg-s-pr-3{padding-right:var(--xg-size-3)!important;}
.xg-s-pb-3{padding-bottom:var(--xg-size-3)!important;}
.xg-s-pl-3{padding-left:var(--xg-size-3)!important;}
.xg-s-px-3{padding-left:var(--xg-size-3)!important;padding-right:var(--xg-size-3)!important;}
.xg-s-py-3{padding-top:var(--xg-size-3)!important;padding-bottom:var(--xg-size-3)!important;}
.xg-s-pd-4{padding:var(--xg-size-4)!important;}
.xg-s-pt-4{padding-top:var(--xg-size-4)!important;}
.xg-s-pr-4{padding-right:var(--xg-size-4)!important;}
.xg-s-pb-4{padding-bottom:var(--xg-size-4)!important;}
.xg-s-pl-4{padding-left:var(--xg-size-4)!important;}
.xg-s-px-4{padding-left:var(--xg-size-4)!important;padding-right:var(--xg-size-4)!important;}
.xg-s-py-4{padding-top:var(--xg-size-4)!important;padding-bottom:var(--xg-size-4)!important;}
.xg-s-pd-5{padding:var(--xg-size-5)!important;}
.xg-s-pt-5{padding-top:var(--xg-size-5)!important;}
.xg-s-pr-5{padding-right:var(--xg-size-5)!important;}
.xg-s-pb-5{padding-bottom:var(--xg-size-5)!important;}
.xg-s-pl-5{padding-left:var(--xg-size-5)!important;}
.xg-s-px-5{padding-left:var(--xg-size-5)!important;padding-right:var(--xg-size-5)!important;}
.xg-s-py-5{padding-top:var(--xg-size-5)!important;padding-bottom:var(--xg-size-5)!important;}
.xg-s-pd-0{padding:0!important;}
.xg-s-pt-0{padding-top:0!important;}
.xg-s-pr-0{padding-right:0!important;}
.xg-s-pb-0{padding-bottom:0!important;}
.xg-s-pl-0{padding-left:0!important;}
.xg-s-px-0{padding-left:0!important;padding-right:0!important;}
.xg-s-py-0{padding-top:0!important;padding-bottom:0!important;}
.xg-s-lh-1{line-height:1em!important;}
.xg-s-lh-125{line-height:1.25em!important;}
.xg-s-lh-15{line-height:1.5em!important;}
.xg-s-lh-2{line-height:2em!important;}
.xg-s-lh-25{line-height:2.5em!important;}
.xg-s-lh-3{line-height:3em!important;}
.xg-s-op-1{opacity:0.1!important;}
.xg-s-op-2{opacity:0.2!important;}
.xg-s-op-3{opacity:0.3!important;}
.xg-s-op-4{opacity:0.4!important;}
.xg-s-op-5{opacity:0.5!important;}
.xg-s-op-6{opacity:0.6!important;}
.xg-s-op-7{opacity:0.7!important;}
.xg-s-op-8{opacity:0.8!important;}
.xg-s-op-9{opacity:0.9!important;}
.xg-s-radius-1{border-radius:calc(var(--radius) * 1);}
.xg-s-radius-2{border-radius:calc(var(--radius) * 2);}
.xg-s-radius-3{border-radius:calc(var(--radius) * 3);}
.xg-s-radius-5{border-radius:calc(var(--radius) * 5);}
.xg-s-radius-7{border-radius:calc(var(--radius) * 7);}
.xg-s-radius-9{border-radius:calc(var(--radius) * 9);}
.xg-s-radius-0{border-radius:0;}
.xg-s-radius-b-1{border-radius:0 0 calc(var(--radius) * 1) calc(var(--radius) * 1);}
.xg-s-radius-b-2{border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2);}
.xg-s-radius-b-3{border-radius:0 0 calc(var(--radius) * 3) calc(var(--radius) * 3);}
.xg-s-radius-b-5{border-radius:0 0 calc(var(--radius) * 5) calc(var(--radius) * 5);}
.xg-s-radius-b-7{border-radius:0 0 calc(var(--radius) * 7) calc(var(--radius) * 7);}
.xg-s-radius-b-9{border-radius:0 0 calc(var(--radius) * 9) calc(var(--radius) * 9);}
.xg-s-radius-t-1{border-radius:calc(var(--radius) * 1) calc(var(--radius) * 1) 0 0;}
.xg-s-radius-t-2{border-radius:calc(var(--radius) * 2) calc(var(--radius) * 2) 0 0;}
.xg-s-radius-t-3{border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;}
.xg-s-radius-t-5{border-radius:calc(var(--radius) * 5) calc(var(--radius) * 5) 0 0;}
.xg-s-radius-t-7{border-radius:calc(var(--radius) * 7) calc(var(--radius) * 7) 0 0;}
.xg-s-radius-t-9{border-radius:calc(var(--radius) * 9) calc(var(--radius) * 9) 0 0;}
.xg-s-em-05{font-size:0.5rem!important;}
.xg-s-em-06{font-size:0.6rem!important;}
.xg-s-em-07{font-size:0.7rem!important;}
.xg-s-em-08{font-size:0.8rem!important;}
.xg-s-em-09{font-size:0.9rem!important;}
.xg-s-em-1{font-size:1rem!important;}
.xg-s-em-11{font-size:1.1rem!important;}
.xg-s-em-12{font-size:1.2rem!important;}
.xg-s-em-13{font-size:1.3rem!important;}
.xg-s-em-14{font-size:1.4rem!important;}
.xg-s-em-15{font-size:1.5rem!important;}
.xg-s-em-2{font-size:2rem!important;}
.xg-s-em-3{font-size:3rem!important;}
.xg-s-bold-6{font-weight:600;}
.xg-s-max-500{max-width:500px!important;}
.xg-s-max-100{max-width:100%!important;}
.xg-s-w-500{width:500px!important;}
.xg-s-w-10{width:10%!important;}
.xg-s-h-10{height:10%!important;}
.xg-s-w-20{width:20%!important;}
.xg-s-h-20{height:20%!important;}
.xg-s-w-30{width:30%!important;}
.xg-s-h-30{height:30%!important;}
.xg-s-w-40{width:40%!important;}
.xg-s-h-40{height:40%!important;}
.xg-s-w-50{width:50%!important;}
.xg-s-h-50{height:50%!important;}
.xg-s-w-60{width:60%!important;}
.xg-s-h-60{height:60%!important;}
.xg-s-w-70{width:70%!important;}
.xg-s-h-70{height:70%!important;}
.xg-s-w-80{width:80%!important;}
.xg-s-h-80{height:80%!important;}
.xg-s-w-90{width:90%!important;}
.xg-s-h-90{height:90%!important;}
.xg-s-w-100{width:100%!important;}
.xg-s-h-100{height:100%!important;}
.xg-s-w-a,.xg-s-w-auto{width:auto!important;}
.xg-s-h-a,.xg-s-h-auto{height:auto!important;}
.xg-s-center{text-align:center;}
.xg-s-right{text-align:right;}
.xg-s-left{text-align:left!important;}
.xg-s-no-rs{text-align:center;padding:5rem 0;}
.xg-s-over-hide{overflow:hidden!important;}
.xg-s-over-auto{overflow:auto!important;}
.xg-s-x-over-auto{overflow-x:auto!important;}
.xg-s-over-y-auto{overflow-y:auto!important;}
.xg-s-fix-bg,
.xg-s-fix-full{position:fixed;width:100%;height:100%;left:0;top:0;}
.xg-s-pos-top{top:0!important;}
.xg-s-pos-left{left:0!important;}
.xg-s-pos-bottom{bottom:0!important;}
.xg-s-pos-right{right:0!important;}
.xg-s-full-top{top:0;left:0;width:100%;}
.xg-s-full-left{top:0;left:0;height:100%;}
.xg-s-full-right{top:0;right:0;height:100%;}
.xg-s-full-bottom{bottom:0;left:0;width:100%;}
.xg-s-fix-center{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);}
.xg-s-pos-r{position:relative!important;}
.xg-s-pos-a{position:absolute!important;}
.xg-s-pos-f{position:fixed!important;}
.xg-s-popup{position:absolute;z-index:var(--xg-z-99);}
.xg-s-z-1{z-index:1;}
.xg-s-z-2{z-index:2;}
.xg-s-z-3{z-index:3;}
.xg-s-z-4{z-index:4;}
.xg-s-z-99{z-index:var(--xg-z-99);}
.xg-s-fl{float:left!important;}
.xg-s-fr{float:right!important;}
.xg-s-fn{float:none!important;}
.xg-s-clear::after{content:".";display:block;height:0!important;clear:both;visibility:hidden;overflow:hidden;}
.xg-s-omit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xg-s-flex{display:flex;}
.xg-s-inline-flex{display:inline-flex;}
.xg-s-flex-1{flex:1;}
.xg-s-flex-col{flex-direction:column;}
.xg-s-flex-wrap{flex-wrap:wrap;}
.xg-s-flex-nowrap{flex-wrap:nowrap;}
.xg-s-flex-wrap{flex-wrap:wrap;}
.xg-s-wrap{word-wrap:break-word;word-break:break-all;white-space:normal;}
.xg-s-nowrap{white-space:nowrap;}
.xg-s-flex-just-center{justify-content:center;}
.xg-s-flex-align-center{align-items:center;}
.xg-s-block{display:block!important;}
.xg-s-block-i{display:block!important;}
.xg-s-inline{display:inline!important;}
.xg-s-inblock,.xg-s-inline-block{display:inline-block!important;}
.xg-s-hide{display:none!important;}
.xg-s-show{display:block!important;}
a.xg-s-show,
span.xg-s-show,
strong.xg-s-show{display:inline-block;}
.xg-s-hover-white-1:hover{background:rgba(255,255,255,0.1)!important;}
.xg-s-hover-white-2:hover{background:rgba(255,255,255,0.2)!important;}
.xg-s-hover-black-1:hover{background:rgba(0,0,0,0.1)!important;}
.xg-s-hover-black-2:hover{background:rgba(0,0,0,0.2)!important;}
.xg-s-bg-none{background:none!important;}
.xg-s-bg-none:hover{background:none!important;}
.xg-s-bg{background:rgba(var(--xg-rgb),1)!important;}
.xg-s-bg-black{background:rgba(0,0,0,1);}
.xg-s-bg-black-05{background-color:rgba(0,0,0,0.05)!important;}
.xg-s-bg-black-1{background-color:rgba(0,0,0,0.1)!important;}
.xg-s-bg-black-2{background-color:rgba(0,0,0,0.2)!important;}
.xg-s-bg-black-3{background-color:rgba(0,0,0,0.3)!important;}
.xg-s-bg-black-4{background-color:rgba(0,0,0,0.4)!important;}
.xg-s-bg-black-5{background-color:rgba(0,0,0,0.5)!important;}
.xg-s-bg-red{background-color:rgba(240,50,50,1)!important;}
.xg-s-bg-red-1{background-color:rgba(240,50,50,0.5)!important;}
.xg-s-bg-red-2{background-color:rgba(240,50,50,0.6)!important;}
.xg-s-bg-red-3{background-color:rgba(240,50,50,0.7)!important;}
.xg-s-bg-red-4{background-color:rgba(240,50,50,0.8)!important;}
.xg-s-bg-red-5{background-color:rgba(240,50,50,0.9)!important;}
.xg-s-bg-green{background-color:rgba(0,140,0,1)!important;}
.xg-s-bg-green-1{background-color:rgba(0,140,0,0.5)!important;}
.xg-s-bg-green-2{background-color:rgba(0,140,0,0.6)!important;}
.xg-s-bg-green-3{background-color:rgba(0,140,0,0.7)!important;}
.xg-s-bg-green-4{background-color:rgba(0,140,0,0.8)!important;}
.xg-s-bg-green-5{background-color:rgba(0,140,0,0.9)!important;}
.xg-s-bg-blue{background-color:rgba(50,120,255,1)!important;}
.xg-s-bg-blue-1{background-color:rgba(50,120,255,0.5)!important;}
.xg-s-bg-blue-2{background-color:rgba(50,120,255,0.6)!important;}
.xg-s-bg-blue-3{background-color:rgba(50,120,255,0.7)!important;}
.xg-s-bg-blue-4{background-color:rgba(50,120,255,0.8)!important;}
.xg-s-bg-blue-5{background-color:rgba(50,120,255,0.9)!important;}
.xg-s-bg-white{background:rgba(255,255,255,1);}
.xg-s-bg-white-1{background-color:rgba(255,255,255,0.1)!important;}
.xg-s-bg-white-2{background-color:rgba(255,255,255,0.2)!important;}
.xg-s-bg-white-3{background-color:rgba(255,255,255,0.3)!important;}
.xg-s-bg-white-4{background-color:rgba(255,255,255,0.4)!important;}
.xg-s-bg-white-5{background-color:rgba(255,255,255,0.5)!important;}
.xg-s-bg-grad{background-image:var(--linear-bg)!important;}
.xg-s-red{color:rgba(240,50,50,1)!important;}
.xg-s-red-1{color:rgba(240,50,50,0.5)!important;}
.xg-s-red-2{color:rgba(240,50,50,0.6)!important;}
.xg-s-red-3{color:rgba(240,50,50,0.7)!important;}
.xg-s-red-4{color:rgba(240,50,50,0.8)!important;}
.xg-s-red-5{color:rgba(240,50,50,0.9)!important;}
.xg-s-green{color:rgba(0,140,0,1)!important;}
.xg-s-green-1{color:rgba(0,140,0,0.5)!important;}
.xg-s-green-2{color:rgba(0,140,0,0.6)!important;}
.xg-s-green-3{color:rgba(0,140,0,0.7)!important;}
.xg-s-green-4{color:rgba(0,140,0,0.8)!important;}
.xg-s-green-5{color:rgba(0,140,0,0.9)!important;}
.xg-s-blue{color:rgba(50,120,255,1)!important;}
.xg-s-blue-1{color:rgba(50,120,255,0.5)!important;}
.xg-s-blue-2{color:rgba(50,120,255,0.6)!important;}
.xg-s-blue-3{color:rgba(50,120,255,0.7)!important;}
.xg-s-blue-4{color:rgba(50,120,255,0.8)!important;}
.xg-s-blue-5{color:rgba(50,120,255,0.9)!important;}
.xg-s-color{color:rgba(var(--xg-rgb),1)!important;}
.xg-s-black{color:#000!important;}
.xg-s-white{color:#fff!important;}
.xg-s-black-1{color:rgba(0,0,0,0.1)!important;}
.xg-s-black-2{color:rgba(0,0,0,0.2)!important;}
.xg-s-black-3{color:rgba(0,0,0,0.3)!important;}
.xg-s-black-5{color:rgba(0,0,0,0.5)!important;}
.xg-s-white-1{color:rgba(255,255,255,0.1)!important;}
.xg-s-white-2{color:rgba(255,255,255,0.2)!important;}
.xg-s-white-3{color:rgba(255,255,255,0.3)!important;}
.xg-s-white-5{color:rgba(255,255,255,0.5)!important;}
.xg-s-border{border:solid 1px #000;}
.xg-s-border-c{border:solid 1px #ccc;}
.xg-s-border-e{border:solid 1px #eee;}
.xg-s-border-d{border:solid 1px #ddd;}
.xg-s-border-0{border:0!important;}
.xg-s-border-white{border-color:#fff!important;}
.xg-s-theme-border{border-color:var(--xg-color)!important;}
.xg-s-border-bottom{border-bottom:solid 1px var(--xg-color);}
.xg-s-border-1{border-color:rgba(0,0,0,0.1)!important;}
.xg-s-border-2{border-color:rgba(0,0,0,0.2)!important;}
.xg-s-border-3{border-color:rgba(0,0,0,0.3)!important;}
.xg-s-border-5{border-color:rgba(0,0,0,0.5)!important;}
.xg-s-text-shadow-3{text-shadow:1px 1px 0px rgba(0,0,0,0.3),-1px -1px 0px rgba(0,0,0,0.3),1px -1px 0px rgba(0,0,0,0.3),-1px 1px 0px rgba(0,0,0,0.3);}
.xg-s-text-shadow-8{text-shadow:1px 1px 0px rgba(255,255,255,0.8),-1px -1px 0px rgba(255,255,255,0.8),1px -1px 0px rgba(255,255,255,0.8),-1px 1px 0px rgba(255,255,255,0.8);}
.xg-s-alpha-1{--xg-alpha:0.1;}
.xg-s-alpha-2{--xg-alpha:0.2;}
.xg-s-alpha-3{--xg-alpha:0.3;}
.xg-s-alpha-4{--xg-alpha:0.4;}
.xg-s-alpha-5{--xg-alpha:0.5;}
.xg-s-alpha-6{--xg-alpha:0.6;}
.xg-s-alpha-7{--xg-alpha:0.7;}
.xg-s-alpha-8{--xg-alpha:0.8;}
.xg-s-alpha-9{--xg-alpha:0.9;}
.xg-s-alpha-0{--xg-alpha:0.0;}
.xg-s-alpha-a{--xg-alpha:1;}
.xg-s-shadow{box-shadow:0 0 0.5rem 0 var(--xg-shadow-color,rgba(var(--xg-rgb),var(--xg-shadow-alpha,0.5)));}
.xg-s-shadow-1{box-shadow:0 0 0 1000000px rgba(0,0,0,0.1) inset;}
.xg-s-shadow-2{box-shadow:0 0 0 1000000px rgba(0,0,0,0.2) inset;}
.xg-s-shadow-3{box-shadow:0 0 0 1000000px rgba(0,0,0,0.3) inset;}
.xg-s-shadow-7{box-shadow:0 0 0 1000000px rgba(255,255,255,0.7) inset;}
.xg-s-shadow-8{box-shadow:0 0 0 1000000px rgba(255,255,255,0.8) inset;}
.xg-s-shadow-9{box-shadow:0 0 0 1000000px rgba(255,255,255,0.9) inset;}
.xg-s-container{width:100%;margin-right:auto;margin-left:auto;padding-left-del:calc(var(--xg-gutter) * 2);padding-right-del:calc(var(--xg-gutter) * 2);}
.xg-s-col-size-0{--xg-gutter:0;}
.xg-s-col-size-1{--xg-gutter:var(--xg-size-1);}
.xg-s-col-size-2{--xg-gutter:var(--xg-size-2);}
.xg-s-col{flex-basis:0;flex-grow:1;max-width:100%;}
.xg-s-col-auto{flex:0 0 auto;width:auto;max-width:none;}
.xg-s-col-1{flex:0 0 8.333333%;max-width:8.333333%;}
.xg-s-col-2{flex:0 0 16.666667%;max-width:16.666667%;}
.xg-s-col-3{flex:0 0 25%;max-width:25%;}
.xg-s-col-4{flex:0 0 33.333333%;max-width:33.333333%;}
.xg-s-col-5{flex:0 0 41.666667%;max-width:41.666667%;}
.xg-s-col-6{flex:0 0 50%;max-width:50%;}
.xg-s-col-7{flex:0 0 58.333333%;max-width:58.333333%;}
.xg-s-col-8{flex:0 0 66.666667%;max-width:66.666667%;}
.xg-s-col-9{flex:0 0 75%;max-width:75%;}
.xg-s-col-10{flex:0 0 83.333333%;max-width:83.333333%;}
.xg-s-col-11{flex:0 0 91.666667%;max-width:91.666667%;}
.xg-s-col-12{flex:0 0 100%;max-width:100%;}
.xg-s-offset-1{margin-left:8.333333%;}
.xg-s-offset-2{margin-left:16.666667%;}
.xg-s-offset-3{margin-left:25%;}
.xg-s-offset-4{margin-left:33.333333%;}
.xg-s-offset-5{margin-left:41.666667%;}
.xg-s-offset-6{margin-left:50%;}
.xg-s-offset-7{margin-left:58.333333%;}
.xg-s-offset-8{margin-left:66.666667%;}
.xg-s-offset-9{margin-left:75%;}
.xg-s-offset-10{margin-left:83.333333%;}
.xg-s-offset-11{margin-left:91.666667%;}
.xg-s-gutter-0{--xg-gutter-x:0px!important;--xg-gutter-y:0px!important;}
.xg-s-gutter-x-0{--xg-gutter-x:0px!important;}
.xg-s-gutter-y-0{--xg-gutter-y:0px!important;}
}
@media (min-width:640px) and (max-width:1023px){
:root{--screen-size:640;}
.xg-m-container,.xg-s-container,.xg-container{--xg-gutter-x:var(--xg-size-3);--xg-gutter-y:0;max-width:calc(1000px + var(--xg-gutter-x) * 2);}
.xg-container-x,.xg-container-l,.xg-container-m,.xg-container-s,.xg-container-t,.xg-container-n{--xg-gutter-x:var(--xg-size-3);--xg-gutter-y:0;}
.xg-m-mg-1{margin:var(--xg-size-1)!important;}
.xg-m-mt-1{margin-top:var(--xg-size-1)!important;}
.xg-m-mr-1{margin-right:var(--xg-size-1)!important;}
.xg-m-mb-1{margin-bottom:var(--xg-size-1)!important;}
.xg-m-ml-1{margin-left:var(--xg-size-1)!important;}
.xg-m-mx-1{margin-left:var(--xg-size-1)!important;margin-right:var(--xg-size-1)!important;}
.xg-m-my-1{margin-top:var(--xg-size-1)!important;margin-bottom:var(--xg-size-1)!important;}
.xg-m-mg-2{margin:var(--xg-size-2)!important;}
.xg-m-mt-2{margin-top:var(--xg-size-2)!important;}
.xg-m-mr-2{margin-right:var(--xg-size-2)!important;}
.xg-m-mb-2{margin-bottom:var(--xg-size-2)!important;}
.xg-m-ml-2{margin-left:var(--xg-size-2)!important;}
.xg-m-mx-2{margin-left:var(--xg-size-2)!important;margin-right:var(--xg-size-2)!important;}
.xg-m-my-2{margin-top:var(--xg-size-2)!important;margin-bottom:var(--xg-size-2)!important;}
.xg-m-mg-3{margin:var(--xg-size-3)!important;}
.xg-m-mt-3{margin-top:var(--xg-size-3)!important;}
.xg-m-mr-3{margin-right:var(--xg-size-3)!important;}
.xg-m-mb-3{margin-bottom:var(--xg-size-3)!important;}
.xg-m-ml-3{margin-left:var(--xg-size-3)!important;}
.xg-m-mx-3{margin-left:var(--xg-size-3)!important;margin-right:var(--xg-size-3)!important;}
.xg-m-my-3{margin-top:var(--xg-size-3)!important;margin-bottom:var(--xg-size-3)!important;}
.xg-m-mg-4{margin:var(--xg-size-4)!important;}
.xg-m-mt-4{margin-top:var(--xg-size-4)!important;}
.xg-m-mr-4{margin-right:var(--xg-size-4)!important;}
.xg-m-mb-4{margin-bottom:var(--xg-size-4)!important;}
.xg-m-ml-4{margin-left:var(--xg-size-4)!important;}
.xg-m-mx-4{margin-left:var(--xg-size-4)!important;margin-right:var(--xg-size-4)!important;}
.xg-m-my-4{margin-top:var(--xg-size-4)!important;margin-bottom:var(--xg-size-4)!important;}
.xg-m-mg-5{margin:var(--xg-size-5)!important;}
.xg-m-mt-5{margin-top:var(--xg-size-5)!important;}
.xg-m-mr-5{margin-right:var(--xg-size-5)!important;}
.xg-m-mb-5{margin-bottom:var(--xg-size-5)!important;}
.xg-m-ml-5{margin-left:var(--xg-size-5)!important;}
.xg-m-mx-5{margin-left:var(--xg-size-5)!important;margin-right:var(--xg-size-5)!important;}
.xg-m-my-5{margin-top:var(--xg-size-5)!important;margin-bottom:var(--xg-size-5)!important;}
.xg-m-mg-0{margin:0!important;}
.xg-m-mt-0{margin-top:0!important;}
.xg-m-mr-0{margin-right:0!important;}
.xg-m-mb-0{margin-bottom:0!important;}
.xg-m-ml-0{margin-left:0!important;}
.xg-m-mx-0{margin-left:0!important;margin-right:0!important;}
.xg-m-my-0{margin-top:0!important;margin-bottom:0!important;}
.xg-m-mg--1{margin:calc(var(--xg-size-1) * -1)!important;}
.xg-m-mt--1{margin-top:calc(var(--xg-size-1) * -1)!important;}
.xg-m-mr--1{margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-m-mb--1{margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-m-ml--1{margin-left:calc(var(--xg-size-1) * -1)!important;}
.xg-m-mx--1{margin-left:calc(var(--xg-size-1) * -1)!important;margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-m-my--1{margin-top:calc(var(--xg-size-1) * -1)!important;margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-m-mg--2{margin:calc(var(--xg-size-2) * -1)!important;}
.xg-m-mt--2{margin-top:calc(var(--xg-size-2) * -1)!important;}
.xg-m-mr--2{margin-right:calc(var(--xg-size-2) * -1)!important;}
.xg-m-mb--2{margin-bottom:calc(var(--xg-size-2) * -1)!important;}
.xg-m-ml--2{margin-left:calc(var(--xg-size-2) * -1)!important;}
.xg-m-mx--2{margin-left:calc(var(--xg-size-1) * -2)!important;margin-right:calc(var(--xg-size-1) * -2)!important;}
.xg-m-my--2{margin-top:calc(var(--xg-size-1) * -2)!important;margin-bottom:calc(var(--xg-size-1) * -2)!important;}
.xg-m-mg--3{margin:calc(var(--xg-size-3) * -1)!important;}
.xg-m-mt--3{margin-top:calc(var(--xg-size-3) * -1)!important;}
.xg-m-mr--3{margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-m-mb--3{margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-m-ml--3{margin-left:calc(var(--xg-size-3) * -1)!important;}
.xg-m-mx--3{margin-left:calc(var(--xg-size-3) * -1)!important;margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-m-my--3{margin-top:calc(var(--xg-size-3) * -1)!important;margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-m-mg--4{margin:calc(var(--xg-size-4) * -1)!important;}
.xg-m-mt--4{margin-top:calc(var(--xg-size-4) * -1)!important;}
.xg-m-mr--4{margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-m-mb--4{margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-m-ml--4{margin-left:calc(var(--xg-size-4) * -1)!important;}
.xg-m-mx--4{margin-left:calc(var(--xg-size-4) * -1)!important;margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-m-my--4{margin-top:calc(var(--xg-size-4) * -1)!important;margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-m-mg--5{margin:calc(var(--xg-size-5) * -1)!important;}
.xg-m-mt--5{margin-top:calc(var(--xg-size-5) * -1)!important;}
.xg-m-mr--5{margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-m-mb--5{margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-m-ml--5{margin-left:calc(var(--xg-size-5) * -1)!important;}
.xg-m-mx--5{margin-left:calc(var(--xg-size-5) * -1)!important;margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-m-my--5{margin-top:calc(var(--xg-size-5) * -1)!important;margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-m-pd-1{padding:var(--xg-size-1)!important;}
.xg-m-pt-1{padding-top:var(--xg-size-1)!important;}
.xg-m-pr-1{padding-right:var(--xg-size-1)!important;}
.xg-m-pb-1{padding-bottom:var(--xg-size-1)!important;}
.xg-m-pl-1{padding-left:var(--xg-size-1)!important;}
.xg-m-px-1{padding-left:var(--xg-size-1)!important;padding-right:var(--xg-size-1)!important;}
.xg-m-py-1{padding-top:var(--xg-size-1)!important;padding-bottom:var(--xg-size-1)!important;}
.xg-m-pd-2{padding:var(--xg-size-2)!important;}
.xg-m-pt-2{padding-top:var(--xg-size-2)!important;}
.xg-m-pr-2{padding-right:var(--xg-size-2)!important;}
.xg-m-pb-2{padding-bottom:var(--xg-size-2)!important;}
.xg-m-pl-2{padding-left:var(--xg-size-2)!important;}
.xg-m-px-2{padding-left:var(--xg-size-2)!important;padding-right:var(--xg-size-2)!important;}
.xg-m-py-2{padding-top:var(--xg-size-2)!important;padding-bottom:var(--xg-size-2)!important;}
.xg-m-pd-3{padding:var(--xg-size-3)!important;}
.xg-m-pt-3{padding-top:var(--xg-size-3)!important;}
.xg-m-pr-3{padding-right:var(--xg-size-3)!important;}
.xg-m-pb-3{padding-bottom:var(--xg-size-3)!important;}
.xg-m-pl-3{padding-left:var(--xg-size-3)!important;}
.xg-m-px-3{padding-left:var(--xg-size-3)!important;padding-right:var(--xg-size-3)!important;}
.xg-m-py-3{padding-top:var(--xg-size-3)!important;padding-bottom:var(--xg-size-3)!important;}
.xg-m-pd-4{padding:var(--xg-size-4)!important;}
.xg-m-pt-4{padding-top:var(--xg-size-4)!important;}
.xg-m-pr-4{padding-right:var(--xg-size-4)!important;}
.xg-m-pb-4{padding-bottom:var(--xg-size-4)!important;}
.xg-m-pl-4{padding-left:var(--xg-size-4)!important;}
.xg-m-px-4{padding-left:var(--xg-size-4)!important;padding-right:var(--xg-size-4)!important;}
.xg-m-py-4{padding-top:var(--xg-size-4)!important;padding-bottom:var(--xg-size-4)!important;}
.xg-m-pd-5{padding:var(--xg-size-5)!important;}
.xg-m-pt-5{padding-top:var(--xg-size-5)!important;}
.xg-m-pr-5{padding-right:var(--xg-size-5)!important;}
.xg-m-pb-5{padding-bottom:var(--xg-size-5)!important;}
.xg-m-pl-5{padding-left:var(--xg-size-5)!important;}
.xg-m-px-5{padding-left:var(--xg-size-5)!important;padding-right:var(--xg-size-5)!important;}
.xg-m-py-5{padding-top:var(--xg-size-5)!important;padding-bottom:var(--xg-size-5)!important;}
.xg-m-pd-0{padding:0!important;}
.xg-m-pt-0{padding-top:0!important;}
.xg-m-pr-0{padding-right:0!important;}
.xg-m-pb-0{padding-bottom:0!important;}
.xg-m-pl-0{padding-left:0!important;}
.xg-m-px-0{padding-left:0!important;padding-right:0!important;}
.xg-m-py-0{padding-top:0!important;padding-bottom:0!important;}
.xg-m-lh-1{line-height:1em!important;}
.xg-m-lh-125{line-height:1.25em!important;}
.xg-m-lh-15{line-height:1.5em!important;}
.xg-m-lh-2{line-height:2em!important;}
.xg-m-lh-25{line-height:2.5em!important;}
.xg-m-lh-3{line-height:3em!important;}
.xg-m-op-1{opacity:0.1!important;}
.xg-m-op-2{opacity:0.2!important;}
.xg-m-op-3{opacity:0.3!important;}
.xg-m-op-4{opacity:0.4!important;}
.xg-m-op-5{opacity:0.5!important;}
.xg-m-op-6{opacity:0.6!important;}
.xg-m-op-7{opacity:0.7!important;}
.xg-m-op-8{opacity:0.8!important;}
.xg-m-op-9{opacity:0.9!important;}
.xg-m-radius-1{border-radius:calc(var(--radius) * 1);}
.xg-m-radius-2{border-radius:calc(var(--radius) * 2);}
.xg-m-radius-3{border-radius:calc(var(--radius) * 3);}
.xg-m-radius-5{border-radius:calc(var(--radius) * 5);}
.xg-m-radius-7{border-radius:calc(var(--radius) * 7);}
.xg-m-radius-9{border-radius:calc(var(--radius) * 9);}
.xg-m-radius-0{border-radius:0;}
.xg-m-radius-b-1{border-radius:0 0 calc(var(--radius) * 1) calc(var(--radius) * 1);}
.xg-m-radius-b-2{border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2);}
.xg-m-radius-b-3{border-radius:0 0 calc(var(--radius) * 3) calc(var(--radius) * 3);}
.xg-m-radius-b-5{border-radius:0 0 calc(var(--radius) * 5) calc(var(--radius) * 5);}
.xg-m-radius-b-7{border-radius:0 0 calc(var(--radius) * 7) calc(var(--radius) * 7);}
.xg-m-radius-b-9{border-radius:0 0 calc(var(--radius) * 9) calc(var(--radius) * 9);}
.xg-m-radius-t-1{border-radius:calc(var(--radius) * 1) calc(var(--radius) * 1) 0 0;}
.xg-m-radius-t-2{border-radius:calc(var(--radius) * 2) calc(var(--radius) * 2) 0 0;}
.xg-m-radius-t-3{border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;}
.xg-m-radius-t-5{border-radius:calc(var(--radius) * 5) calc(var(--radius) * 5) 0 0;}
.xg-m-radius-t-7{border-radius:calc(var(--radius) * 7) calc(var(--radius) * 7) 0 0;}
.xg-m-radius-t-9{border-radius:calc(var(--radius) * 9) calc(var(--radius) * 9) 0 0;}
.xg-m-em-05{font-size:0.5rem!important;}
.xg-m-em-06{font-size:0.6rem!important;}
.xg-m-em-07{font-size:0.7rem!important;}
.xg-m-em-08{font-size:0.8rem!important;}
.xg-m-em-09{font-size:0.9rem!important;}
.xg-m-em-1{font-size:1rem!important;}
.xg-m-em-11{font-size:1.1rem!important;}
.xg-m-em-12{font-size:1.2rem!important;}
.xg-m-em-13{font-size:1.3rem!important;}
.xg-m-em-14{font-size:1.4rem!important;}
.xg-m-em-15{font-size:1.5rem!important;}
.xg-m-em-2{font-size:2rem!important;}
.xg-m-em-3{font-size:3rem!important;}
.xg-m-bold-6{font-weight:600;}
.xg-m-max-500{max-width:500px!important;}
.xg-m-max-100{max-width:100%!important;}
.xg-m-w-500{width:500px!important;}
.xg-m-w-10{width:10%!important;}
.xg-m-h-10{height:10%!important;}
.xg-m-w-20{width:20%!important;}
.xg-m-h-20{height:20%!important;}
.xg-m-w-30{width:30%!important;}
.xg-m-h-30{height:30%!important;}
.xg-m-w-40{width:40%!important;}
.xg-m-h-40{height:40%!important;}
.xg-m-w-50{width:50%!important;}
.xg-m-h-50{height:50%!important;}
.xg-m-w-60{width:60%!important;}
.xg-m-h-60{height:60%!important;}
.xg-m-w-70{width:70%!important;}
.xg-m-h-70{height:70%!important;}
.xg-m-w-80{width:80%!important;}
.xg-m-h-80{height:80%!important;}
.xg-m-w-90{width:90%!important;}
.xg-m-h-90{height:90%!important;}
.xg-m-w-100{width:100%!important;}
.xg-m-h-100{height:100%!important;}
.xg-m-w-a,.xg-m-w-auto{width:auto!important;}
.xg-m-h-a,.xg-m-h-auto{height:auto!important;}
.xg-m-center{text-align:center;}
.xg-m-right{text-align:right;}
.xg-m-left{text-align:left!important;}
.xg-m-no-rs{text-align:center;padding:5rem 0;}
.xg-m-over-hide{overflow:hidden!important;}
.xg-m-over-auto{overflow:auto!important;}
.xg-m-x-over-auto{overflow-x:auto!important;}
.xg-m-over-y-auto{overflow-y:auto!important;}
.xg-m-fix-bg,
.xg-m-fix-full{position:fixed;width:100%;height:100%;left:0;top:0;}
.xg-m-pos-top{top:0!important;}
.xg-m-pos-left{left:0!important;}
.xg-m-pos-bottom{bottom:0!important;}
.xg-m-pos-right{right:0!important;}
.xg-m-full-top{top:0;left:0;width:100%;}
.xg-m-full-left{top:0;left:0;height:100%;}
.xg-m-full-right{top:0;right:0;height:100%;}
.xg-m-full-bottom{bottom:0;left:0;width:100%;}
.xg-m-fix-center{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);}
.xg-m-pos-r{position:relative!important;}
.xg-m-pos-a{position:absolute!important;}
.xg-m-pos-f{position:fixed!important;}
.xg-m-popup{position:absolute;z-index:var(--xg-z-99);}
.xg-m-z-1{z-index:1;}
.xg-m-z-2{z-index:2;}
.xg-m-z-3{z-index:3;}
.xg-m-z-4{z-index:4;}
.xg-m-z-99{z-index:var(--xg-z-99);}
.xg-m-fl{float:left!important;}
.xg-m-fr{float:right!important;}
.xg-m-fn{float:none!important;}
.xg-m-clear::after{content:".";display:block;height:0!important;clear:both;visibility:hidden;overflow:hidden;}
.xg-m-omit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xg-m-flex{display:flex;}
.xg-m-inline-flex{display:inline-flex;}
.xg-m-flex-1{flex:1;}
.xg-m-flex-col{flex-direction:column;}
.xg-m-flex-wrap{flex-wrap:wrap;}
.xg-m-flex-nowrap{flex-wrap:nowrap;}
.xg-m-flex-wrap{flex-wrap:wrap;}
.xg-m-wrap{word-wrap:break-word;word-break:break-all;white-space:normal;}
.xg-m-nowrap{white-space:nowrap;}
.xg-m-flex-just-center{justify-content:center;}
.xg-m-flex-align-center{align-items:center;}
.xg-m-block{display:block!important;}
.xg-m-block-i{display:block!important;}
.xg-m-inline{display:inline!important;}
.xg-m-inblock,.xg-m-inline-block{display:inline-block!important;}
.xg-m-hide{display:none!important;}
.xg-m-show{display:block!important;}
a.xg-m-show,
span.xg-m-show,
strong.xg-m-show{display:inline-block;}
.xg-m-hover-white-1:hover{background:rgba(255,255,255,0.1)!important;}
.xg-m-hover-white-2:hover{background:rgba(255,255,255,0.2)!important;}
.xg-m-hover-black-1:hover{background:rgba(0,0,0,0.1)!important;}
.xg-m-hover-black-2:hover{background:rgba(0,0,0,0.2)!important;}
.xg-m-bg-none{background:none!important;}
.xg-m-bg-none:hover{background:none!important;}
.xg-m-bg{background:rgba(var(--xg-rgb),1)!important;}
.xg-m-bg-black{background:rgba(0,0,0,1);}
.xg-m-bg-black-05{background-color:rgba(0,0,0,0.05)!important;}
.xg-m-bg-black-1{background-color:rgba(0,0,0,0.1)!important;}
.xg-m-bg-black-2{background-color:rgba(0,0,0,0.2)!important;}
.xg-m-bg-black-3{background-color:rgba(0,0,0,0.3)!important;}
.xg-m-bg-black-4{background-color:rgba(0,0,0,0.4)!important;}
.xg-m-bg-black-5{background-color:rgba(0,0,0,0.5)!important;}
.xg-m-bg-red{background-color:rgba(240,50,50,1)!important;}
.xg-m-bg-red-1{background-color:rgba(240,50,50,0.5)!important;}
.xg-m-bg-red-2{background-color:rgba(240,50,50,0.6)!important;}
.xg-m-bg-red-3{background-color:rgba(240,50,50,0.7)!important;}
.xg-m-bg-red-4{background-color:rgba(240,50,50,0.8)!important;}
.xg-m-bg-red-5{background-color:rgba(240,50,50,0.9)!important;}
.xg-m-bg-green{background-color:rgba(0,140,0,1)!important;}
.xg-m-bg-green-1{background-color:rgba(0,140,0,0.5)!important;}
.xg-m-bg-green-2{background-color:rgba(0,140,0,0.6)!important;}
.xg-m-bg-green-3{background-color:rgba(0,140,0,0.7)!important;}
.xg-m-bg-green-4{background-color:rgba(0,140,0,0.8)!important;}
.xg-m-bg-green-5{background-color:rgba(0,140,0,0.9)!important;}
.xg-m-bg-blue{background-color:rgba(50,120,255,1)!important;}
.xg-m-bg-blue-1{background-color:rgba(50,120,255,0.5)!important;}
.xg-m-bg-blue-2{background-color:rgba(50,120,255,0.6)!important;}
.xg-m-bg-blue-3{background-color:rgba(50,120,255,0.7)!important;}
.xg-m-bg-blue-4{background-color:rgba(50,120,255,0.8)!important;}
.xg-m-bg-blue-5{background-color:rgba(50,120,255,0.9)!important;}
.xg-m-bg-white{background:rgba(255,255,255,1);}
.xg-m-bg-white-1{background-color:rgba(255,255,255,0.1)!important;}
.xg-m-bg-white-2{background-color:rgba(255,255,255,0.2)!important;}
.xg-m-bg-white-3{background-color:rgba(255,255,255,0.3)!important;}
.xg-m-bg-white-4{background-color:rgba(255,255,255,0.4)!important;}
.xg-m-bg-white-5{background-color:rgba(255,255,255,0.5)!important;}
.xg-m-bg-grad{background-image:var(--linear-bg)!important;}
.xg-m-red{color:rgba(240,50,50,1)!important;}
.xg-m-red-1{color:rgba(240,50,50,0.5)!important;}
.xg-m-red-2{color:rgba(240,50,50,0.6)!important;}
.xg-m-red-3{color:rgba(240,50,50,0.7)!important;}
.xg-m-red-4{color:rgba(240,50,50,0.8)!important;}
.xg-m-red-5{color:rgba(240,50,50,0.9)!important;}
.xg-m-green{color:rgba(0,140,0,1)!important;}
.xg-m-green-1{color:rgba(0,140,0,0.5)!important;}
.xg-m-green-2{color:rgba(0,140,0,0.6)!important;}
.xg-m-green-3{color:rgba(0,140,0,0.7)!important;}
.xg-m-green-4{color:rgba(0,140,0,0.8)!important;}
.xg-m-green-5{color:rgba(0,140,0,0.9)!important;}
.xg-m-blue{color:rgba(0,140,0,1)!important;}
.xg-m-blue-1{color:rgba(50,120,255,0.5)!important;}
.xg-m-blue-2{color:rgba(50,120,255,0.6)!important;}
.xg-m-blue-3{color:rgba(50,120,255,0.7)!important;}
.xg-m-blue-4{color:rgba(50,120,255,0.8)!important;}
.xg-m-blue-5{color:rgba(50,120,255,0.9)!important;}
.xg-m-color{color:rgba(var(--xg-rgb),1)!important;}
.xg-m-black{color:#000!important;}
.xg-m-white{color:#fff!important;}
.xg-m-black-1{color:rgba(0,0,0,0.1)!important;}
.xg-m-black-2{color:rgba(0,0,0,0.2)!important;}
.xg-m-black-3{color:rgba(0,0,0,0.3)!important;}
.xg-m-black-5{color:rgba(0,0,0,0.5)!important;}
.xg-m-white-1{color:rgba(255,255,255,0.1)!important;}
.xg-m-white-2{color:rgba(255,255,255,0.2)!important;}
.xg-m-white-3{color:rgba(255,255,255,0.3)!important;}
.xg-m-white-5{color:rgba(255,255,255,0.5)!important;}
.xg-m-border{border:solid 1px #000;}
.xg-m-border-c{border:solid 1px #ccc;}
.xg-m-border-e{border:solid 1px #eee;}
.xg-m-border-d{border:solid 1px #ddd;}
.xg-m-border-0{border:0!important;}
.xg-m-border-white{border-color:#fff!important;}
.xg-m-theme-border{border-color:var(--xg-color)!important;}
.xg-m-border-bottom{border-bottom:solid 1px var(--xg-color);}
.xg-m-border-1{border-color:rgba(0,0,0,0.1)!important;}
.xg-m-border-2{border-color:rgba(0,0,0,0.2)!important;}
.xg-m-border-3{border-color:rgba(0,0,0,0.3)!important;}
.xg-m-border-5{border-color:rgba(0,0,0,0.5)!important;}
.xg-m-text-shadow-3{text-shadow:1px 1px 0px rgba(0,0,0,0.3),-1px -1px 0px rgba(0,0,0,0.3),1px -1px 0px rgba(0,0,0,0.3),-1px 1px 0px rgba(0,0,0,0.3);}
.xg-m-text-shadow-8{text-shadow:1px 1px 0px rgba(255,255,255,0.8),-1px -1px 0px rgba(255,255,255,0.8),1px -1px 0px rgba(255,255,255,0.8),-1px 1px 0px rgba(255,255,255,0.8);}
.xg-m-alpha-1{--xg-alpha:0.1;}
.xg-m-alpha-2{--xg-alpha:0.2;}
.xg-m-alpha-3{--xg-alpha:0.3;}
.xg-m-alpha-4{--xg-alpha:0.4;}
.xg-m-alpha-5{--xg-alpha:0.5;}
.xg-m-alpha-6{--xg-alpha:0.6;}
.xg-m-alpha-7{--xg-alpha:0.7;}
.xg-m-alpha-8{--xg-alpha:0.8;}
.xg-m-alpha-9{--xg-alpha:0.9;}
.xg-m-alpha-0{--xg-alpha:0.0;}
.xg-m-alpha-a{--xg-alpha:1;}
.xg-m-shadow{box-shadow:0 0 0.5rem 0 var(--xg-shadow-color,rgba(var(--xg-rgb),var(--xg-shadow-alpha,0.5)));}
.xg-m-shadow-1{box-shadow:0 0 0 1000000px rgba(0,0,0,0.1) inset;}
.xg-m-shadow-2{box-shadow:0 0 0 1000000px rgba(0,0,0,0.2) inset;}
.xg-m-shadow-3{box-shadow:0 0 0 1000000px rgba(0,0,0,0.3) inset;}
.xg-m-shadow-7{box-shadow:0 0 0 1000000px rgba(255,255,255,0.7) inset;}
.xg-m-shadow-8{box-shadow:0 0 0 1000000px rgba(255,255,255,0.8) inset;}
.xg-m-shadow-9{box-shadow:0 0 0 1000000px rgba(255,255,255,0.9) inset;}
.xg-m-container{width:100%;margin-right:auto;margin-left:auto;padding-left-del:calc(var(--xg-gutter) * 2);padding-right-del:calc(var(--xg-gutter) * 2);}
.xg-m-col-size-0{--xg-gutter:0;}
.xg-m-col-size-1{--xg-gutter:var(--xg-size-1);}
.xg-m-col-size-2{--xg-gutter:var(--xg-size-2);}
.xg-m-col{flex-basis:0;flex-grow:1;max-width:100%;}
.xg-m-col-auto{flex:0 0 auto;width:auto;max-width:none;}
.xg-m-col-1{flex:0 0 8.333333%;max-width:8.333333%;}
.xg-m-col-2{flex:0 0 16.666667%;max-width:16.666667%;}
.xg-m-col-3{flex:0 0 25%;max-width:25%;}
.xg-m-col-4{flex:0 0 33.333333%;max-width:33.333333%;}
.xg-m-col-5{flex:0 0 41.666667%;max-width:41.666667%;}
.xg-m-col-6{flex:0 0 50%;max-width:50%;}
.xg-m-col-7{flex:0 0 58.333333%;max-width:58.333333%;}
.xg-m-col-8{flex:0 0 66.666667%;max-width:66.666667%;}
.xg-m-col-9{flex:0 0 75%;max-width:75%;}
.xg-m-col-10{flex:0 0 83.333333%;max-width:83.333333%;}
.xg-m-col-11{flex:0 0 91.666667%;max-width:91.666667%;}
.xg-m-col-12{flex:0 0 100%;max-width:100%;}
.xg-m-offset-1{margin-left:8.333333%;}
.xg-m-offset-2{margin-left:16.666667%;}
.xg-m-offset-3{margin-left:25%;}
.xg-m-offset-4{margin-left:33.333333%;}
.xg-m-offset-5{margin-left:41.666667%;}
.xg-m-offset-6{margin-left:50%;}
.xg-m-offset-7{margin-left:58.333333%;}
.xg-m-offset-8{margin-left:66.666667%;}
.xg-m-offset-9{margin-left:75%;}
.xg-m-offset-10{margin-left:83.333333%;}
.xg-m-offset-11{margin-left:91.666667%;}
.xg-m-gutter-0{--xg-gutter-x:0px!important;--xg-gutter-y:0px!important;}
.xg-m-gutter-x-0{--xg-gutter-x:0px!important;}
.xg-m-gutter-y-0{--xg-gutter-y:0px!important;}
}
@media (min-width:1024px) and (max-width:1200px){
:root{--screen-size:1024;}
.xg-l-container,.xg-m-container,.xg-s-container,.xg-container{max-width:calc(1200px + var(--xg-gutter-x) * 2);}
.xg-l-mg-1{margin:var(--xg-size-1)!important;}
.xg-l-mt-1{margin-top:var(--xg-size-1)!important;}
.xg-l-mr-1{margin-right:var(--xg-size-1)!important;}
.xg-l-mb-1{margin-bottom:var(--xg-size-1)!important;}
.xg-l-ml-1{margin-left:var(--xg-size-1)!important;}
.xg-l-mx-1{margin-left:var(--xg-size-1)!important;margin-right:var(--xg-size-1)!important;}
.xg-l-my-1{margin-top:var(--xg-size-1)!important;margin-bottom:var(--xg-size-1)!important;}
.xg-l-mg-2{margin:var(--xg-size-2)!important;}
.xg-l-mt-2{margin-top:var(--xg-size-2)!important;}
.xg-l-mr-2{margin-right:var(--xg-size-2)!important;}
.xg-l-mb-2{margin-bottom:var(--xg-size-2)!important;}
.xg-l-ml-2{margin-left:var(--xg-size-2)!important;}
.xg-l-mx-2{margin-left:var(--xg-size-2)!important;margin-right:var(--xg-size-2)!important;}
.xg-l-my-2{margin-top:var(--xg-size-2)!important;margin-bottom:var(--xg-size-2)!important;}
.xg-l-mg-3{margin:var(--xg-size-3)!important;}
.xg-l-mt-3{margin-top:var(--xg-size-3)!important;}
.xg-l-mr-3{margin-right:var(--xg-size-3)!important;}
.xg-l-mb-3{margin-bottom:var(--xg-size-3)!important;}
.xg-l-ml-3{margin-left:var(--xg-size-3)!important;}
.xg-l-mx-3{margin-left:var(--xg-size-3)!important;margin-right:var(--xg-size-3)!important;}
.xg-l-my-3{margin-top:var(--xg-size-3)!important;margin-bottom:var(--xg-size-3)!important;}
.xg-l-mg-4{margin:var(--xg-size-4)!important;}
.xg-l-mt-4{margin-top:var(--xg-size-4)!important;}
.xg-l-mr-4{margin-right:var(--xg-size-4)!important;}
.xg-l-mb-4{margin-bottom:var(--xg-size-4)!important;}
.xg-l-ml-4{margin-left:var(--xg-size-4)!important;}
.xg-l-mx-4{margin-left:var(--xg-size-4)!important;margin-right:var(--xg-size-4)!important;}
.xg-l-my-4{margin-top:var(--xg-size-4)!important;margin-bottom:var(--xg-size-4)!important;}
.xg-l-mg-5{margin:var(--xg-size-5)!important;}
.xg-l-mt-5{margin-top:var(--xg-size-5)!important;}
.xg-l-mr-5{margin-right:var(--xg-size-5)!important;}
.xg-l-mb-5{margin-bottom:var(--xg-size-5)!important;}
.xg-l-ml-5{margin-left:var(--xg-size-5)!important;}
.xg-l-mx-5{margin-left:var(--xg-size-5)!important;margin-right:var(--xg-size-5)!important;}
.xg-l-my-5{margin-top:var(--xg-size-5)!important;margin-bottom:var(--xg-size-5)!important;}
.xg-l-mg-0{margin:0!important;}
.xg-l-mt-0{margin-top:0!important;}
.xg-l-mr-0{margin-right:0!important;}
.xg-l-mb-0{margin-bottom:0!important;}
.xg-l-ml-0{margin-left:0!important;}
.xg-l-mx-0{margin-left:0!important;margin-right:0!important;}
.xg-l-my-0{margin-top:0!important;margin-bottom:0!important;}
.xg-l-mg--1{margin:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mt--1{margin-top:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mr--1{margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mb--1{margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-l-ml--1{margin-left:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mx--1{margin-left:calc(var(--xg-size-1) * -1)!important;margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-l-my--1{margin-top:calc(var(--xg-size-1) * -1)!important;margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mg--2{margin:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mt--2{margin-top:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mr--2{margin-right:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mb--2{margin-bottom:calc(var(--xg-size-2) * -1)!important;}
.xg-l-ml--2{margin-left:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mx--2{margin-left:calc(var(--xg-size-1) * -2)!important;margin-right:calc(var(--xg-size-1) * -2)!important;}
.xg-l-my--2{margin-top:calc(var(--xg-size-1) * -2)!important;margin-bottom:calc(var(--xg-size-1) * -2)!important;}
.xg-l-mg--3{margin:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mt--3{margin-top:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mr--3{margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mb--3{margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-l-ml--3{margin-left:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mx--3{margin-left:calc(var(--xg-size-3) * -1)!important;margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-l-my--3{margin-top:calc(var(--xg-size-3) * -1)!important;margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mg--4{margin:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mt--4{margin-top:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mr--4{margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mb--4{margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-l-ml--4{margin-left:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mx--4{margin-left:calc(var(--xg-size-4) * -1)!important;margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-l-my--4{margin-top:calc(var(--xg-size-4) * -1)!important;margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mg--5{margin:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mt--5{margin-top:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mr--5{margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mb--5{margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-l-ml--5{margin-left:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mx--5{margin-left:calc(var(--xg-size-5) * -1)!important;margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-l-my--5{margin-top:calc(var(--xg-size-5) * -1)!important;margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-l-pd-1{padding:var(--xg-size-1)!important;}
.xg-l-pt-1{padding-top:var(--xg-size-1)!important;}
.xg-l-pr-1{padding-right:var(--xg-size-1)!important;}
.xg-l-pb-1{padding-bottom:var(--xg-size-1)!important;}
.xg-l-pl-1{padding-left:var(--xg-size-1)!important;}
.xg-l-px-1{padding-left:var(--xg-size-1)!important;padding-right:var(--xg-size-1)!important;}
.xg-l-py-1{padding-top:var(--xg-size-1)!important;padding-bottom:var(--xg-size-1)!important;}
.xg-l-pd-2{padding:var(--xg-size-2)!important;}
.xg-l-pt-2{padding-top:var(--xg-size-2)!important;}
.xg-l-pr-2{padding-right:var(--xg-size-2)!important;}
.xg-l-pb-2{padding-bottom:var(--xg-size-2)!important;}
.xg-l-pl-2{padding-left:var(--xg-size-2)!important;}
.xg-l-px-2{padding-left:var(--xg-size-2)!important;padding-right:var(--xg-size-2)!important;}
.xg-l-py-2{padding-top:var(--xg-size-2)!important;padding-bottom:var(--xg-size-2)!important;}
.xg-l-pd-3{padding:var(--xg-size-3)!important;}
.xg-l-pt-3{padding-top:var(--xg-size-3)!important;}
.xg-l-pr-3{padding-right:var(--xg-size-3)!important;}
.xg-l-pb-3{padding-bottom:var(--xg-size-3)!important;}
.xg-l-pl-3{padding-left:var(--xg-size-3)!important;}
.xg-l-px-3{padding-left:var(--xg-size-3)!important;padding-right:var(--xg-size-3)!important;}
.xg-l-py-3{padding-top:var(--xg-size-3)!important;padding-bottom:var(--xg-size-3)!important;}
.xg-l-pd-4{padding:var(--xg-size-4)!important;}
.xg-l-pt-4{padding-top:var(--xg-size-4)!important;}
.xg-l-pr-4{padding-right:var(--xg-size-4)!important;}
.xg-l-pb-4{padding-bottom:var(--xg-size-4)!important;}
.xg-l-pl-4{padding-left:var(--xg-size-4)!important;}
.xg-l-px-4{padding-left:var(--xg-size-4)!important;padding-right:var(--xg-size-4)!important;}
.xg-l-py-4{padding-top:var(--xg-size-4)!important;padding-bottom:var(--xg-size-4)!important;}
.xg-l-pd-5{padding:var(--xg-size-5)!important;}
.xg-l-pt-5{padding-top:var(--xg-size-5)!important;}
.xg-l-pr-5{padding-right:var(--xg-size-5)!important;}
.xg-l-pb-5{padding-bottom:var(--xg-size-5)!important;}
.xg-l-pl-5{padding-left:var(--xg-size-5)!important;}
.xg-l-px-5{padding-left:var(--xg-size-5)!important;padding-right:var(--xg-size-5)!important;}
.xg-l-py-5{padding-top:var(--xg-size-5)!important;padding-bottom:var(--xg-size-5)!important;}
.xg-l-pd-0{padding:0!important;}
.xg-l-pt-0{padding-top:0!important;}
.xg-l-pr-0{padding-right:0!important;}
.xg-l-pb-0{padding-bottom:0!important;}
.xg-l-pl-0{padding-left:0!important;}
.xg-l-px-0{padding-left:0!important;padding-right:0!important;}
.xg-l-py-0{padding-top:0!important;padding-bottom:0!important;}
.xg-l-lh-1{line-height:1em!important;}
.xg-l-lh-125{line-height:1.25em!important;}
.xg-l-lh-15{line-height:1.5em!important;}
.xg-l-lh-2{line-height:2em!important;}
.xg-l-lh-25{line-height:2.5em!important;}
.xg-l-lh-3{line-height:3em!important;}
.xg-l-op-1{opacity:0.1!important;}
.xg-l-op-2{opacity:0.2!important;}
.xg-l-op-3{opacity:0.3!important;}
.xg-l-op-4{opacity:0.4!important;}
.xg-l-op-5{opacity:0.5!important;}
.xg-l-op-6{opacity:0.6!important;}
.xg-l-op-7{opacity:0.7!important;}
.xg-l-op-8{opacity:0.8!important;}
.xg-l-op-9{opacity:0.9!important;}
.xg-l-radius-1{border-radius:calc(var(--radius) * 1);}
.xg-l-radius-2{border-radius:calc(var(--radius) * 2);}
.xg-l-radius-3{border-radius:calc(var(--radius) * 3);}
.xg-l-radius-5{border-radius:calc(var(--radius) * 5);}
.xg-l-radius-7{border-radius:calc(var(--radius) * 7);}
.xg-l-radius-9{border-radius:calc(var(--radius) * 9);}
.xg-l-radius-0{border-radius:0;}
.xg-l-radius-b-1{border-radius:0 0 calc(var(--radius) * 1) calc(var(--radius) * 1);}
.xg-l-radius-b-2{border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2);}
.xg-l-radius-b-3{border-radius:0 0 calc(var(--radius) * 3) calc(var(--radius) * 3);}
.xg-l-radius-b-5{border-radius:0 0 calc(var(--radius) * 5) calc(var(--radius) * 5);}
.xg-l-radius-b-7{border-radius:0 0 calc(var(--radius) * 7) calc(var(--radius) * 7);}
.xg-l-radius-b-9{border-radius:0 0 calc(var(--radius) * 9) calc(var(--radius) * 9);}
.xg-l-radius-t-1{border-radius:calc(var(--radius) * 1) calc(var(--radius) * 1) 0 0;}
.xg-l-radius-t-2{border-radius:calc(var(--radius) * 2) calc(var(--radius) * 2) 0 0;}
.xg-l-radius-t-3{border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;}
.xg-l-radius-t-5{border-radius:calc(var(--radius) * 5) calc(var(--radius) * 5) 0 0;}
.xg-l-radius-t-7{border-radius:calc(var(--radius) * 7) calc(var(--radius) * 7) 0 0;}
.xg-l-radius-t-9{border-radius:calc(var(--radius) * 9) calc(var(--radius) * 9) 0 0;}
.xg-l-em-05{font-size:0.5rem!important;}
.xg-l-em-06{font-size:0.6rem!important;}
.xg-l-em-07{font-size:0.7rem!important;}
.xg-l-em-08{font-size:0.8rem!important;}
.xg-l-em-09{font-size:0.9rem!important;}
.xg-l-em-1{font-size:1rem!important;}
.xg-l-em-11{font-size:1.1rem!important;}
.xg-l-em-12{font-size:1.2rem!important;}
.xg-l-em-13{font-size:1.3rem!important;}
.xg-l-em-14{font-size:1.4rem!important;}
.xg-l-em-15{font-size:1.5rem!important;}
.xg-l-em-2{font-size:2rem!important;}
.xg-l-em-3{font-size:3rem!important;}
.xg-l-bold-6{font-weight:600;}
.xg-l-max-500{max-width:500px!important;}
.xg-l-max-100{max-width:100%!important;}
.xg-l-w-500{width:500px!important;}
.xg-l-w-10{width:10%!important;}
.xg-l-h-10{height:10%!important;}
.xg-l-w-20{width:20%!important;}
.xg-l-h-20{height:20%!important;}
.xg-l-w-30{width:30%!important;}
.xg-l-h-30{height:30%!important;}
.xg-l-w-40{width:40%!important;}
.xg-l-h-40{height:40%!important;}
.xg-l-w-50{width:50%!important;}
.xg-l-h-50{height:50%!important;}
.xg-l-w-60{width:60%!important;}
.xg-l-h-60{height:60%!important;}
.xg-l-w-70{width:70%!important;}
.xg-l-h-70{height:70%!important;}
.xg-l-w-80{width:80%!important;}
.xg-l-h-80{height:80%!important;}
.xg-l-w-90{width:90%!important;}
.xg-l-h-90{height:90%!important;}
.xg-l-w-100{width:100%!important;}
.xg-l-h-100{height:100%!important;}
.xg-l-w-a,.xg-l-w-auto{width:auto!important;}
.xg-l-h-a,.xg-l-h-auto{height:auto!important;}
.xg-l-center{text-align:center;}
.xg-l-right{text-align:right;}
.xg-l-left{text-align:left!important;}
.xg-l-no-rs{text-align:center;padding:5rem 0;}
.xg-l-over-hide{overflow:hidden!important;}
.xg-l-over-auto{overflow:auto!important;}
.xg-l-x-over-auto{overflow-x:auto!important;}
.xg-l-over-y-auto{overflow-y:auto!important;}
.xg-l-fix-bg,
.xg-l-fix-full{position:fixed;width:100%;height:100%;left:0;top:0;}
.xg-l-pos-top{top:0!important;}
.xg-l-pos-left{left:0!important;}
.xg-l-pos-bottom{bottom:0!important;}
.xg-l-pos-right{right:0!important;}
.xg-l-full-top{top:0;left:0;width:100%;}
.xg-l-full-left{top:0;left:0;height:100%;}
.xg-l-full-right{top:0;right:0;height:100%;}
.xg-l-full-bottom{bottom:0;left:0;width:100%;}
.xg-l-fix-center{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);}
.xg-l-pos-r{position:relative!important;}
.xg-l-pos-a{position:absolute!important;}
.xg-l-pos-f{position:fixed!important;}
.xg-l-popup{position:absolute;z-index:var(--xg-z-99);}
.xg-l-z-1{z-index:1;}
.xg-l-z-2{z-index:2;}
.xg-l-z-3{z-index:3;}
.xg-l-z-4{z-index:4;}
.xg-l-z-99{z-index:var(--xg-z-99);}
.xg-l-fl{float:left!important;}
.xg-l-fr{float:right!important;}
.xg-l-fn{float:none!important;}
.xg-l-clear::after{content:".";display:block;height:0!important;clear:both;visibility:hidden;overflow:hidden;}
.xg-l-omit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xg-l-flex{display:flex;}
.xg-l-inline-flex{display:inline-flex;}
.xg-l-flex-1{flex:1;}
.xg-l-flex-col{flex-direction:column;}
.xg-l-flex-wrap{flex-wrap:wrap;}
.xg-l-flex-nowrap{flex-wrap:nowrap;}
.xg-l-flex-wrap{flex-wrap:wrap;}
.xg-l-wrap{word-wrap:break-word;word-break:break-all;white-space:normal;}
.xg-l-nowrap{white-space:nowrap;}
.xg-l-flex-just-center{justify-content:center;}
.xg-l-flex-align-center{align-items:center;}
.xg-l-block{display:block!important;}
.xg-l-block-i{display:block!important;}
.xg-l-inline{display:inline!important;}
.xg-l-inblock,.xg-l-inline-block{display:inline-block!important;}
.xg-l-hide{display:none!important;}
.xg-l-show{display:block!important;}
a.xg-l-show,
span.xg-l-show,
strong.xg-l-show{display:inline-block;}
.xg-l-hover-white-1:hover{background:rgba(255,255,255,0.1)!important;}
.xg-l-hover-white-2:hover{background:rgba(255,255,255,0.2)!important;}
.xg-l-hover-black-1:hover{background:rgba(0,0,0,0.1)!important;}
.xg-l-hover-black-2:hover{background:rgba(0,0,0,0.2)!important;}
.xg-l-bg-none{background:none!important;}
.xg-l-bg-none:hover{background:none!important;}
.xg-l-bg{background:rgba(var(--xg-rgb),1)!important;}
.xg-l-bg-black{background:rgba(0,0,0,1);}
.xg-l-bg-black-05{background-color:rgba(0,0,0,0.05)!important;}
.xg-l-bg-black-1{background-color:rgba(0,0,0,0.1)!important;}
.xg-l-bg-black-2{background-color:rgba(0,0,0,0.2)!important;}
.xg-l-bg-black-3{background-color:rgba(0,0,0,0.3)!important;}
.xg-l-bg-black-4{background-color:rgba(0,0,0,0.4)!important;}
.xg-l-bg-black-5{background-color:rgba(0,0,0,0.5)!important;}
.xg-l-bg-red{background-color:rgba(240,50,50,1)!important;}
.xg-l-bg-red-1{background-color:rgba(240,50,50,0.5)!important;}
.xg-l-bg-red-2{background-color:rgba(240,50,50,0.6)!important;}
.xg-l-bg-red-3{background-color:rgba(240,50,50,0.7)!important;}
.xg-l-bg-red-4{background-color:rgba(240,50,50,0.8)!important;}
.xg-l-bg-red-5{background-color:rgba(240,50,50,0.9)!important;}
.xg-l-bg-green{background-color:rgba(0,140,0,1)!important;}
.xg-l-bg-green-1{background-color:rgba(0,140,0,0.5)!important;}
.xg-l-bg-green-2{background-color:rgba(0,140,0,0.6)!important;}
.xg-l-bg-green-3{background-color:rgba(0,140,0,0.7)!important;}
.xg-l-bg-green-4{background-color:rgba(0,140,0,0.8)!important;}
.xg-l-bg-green-5{background-color:rgba(0,140,0,0.9)!important;}
.xg-l-bg-blue{background-color:rgba(50,120,255,1)!important;}
.xg-l-bg-blue-1{background-color:rgba(50,120,255,0.5)!important;}
.xg-l-bg-blue-2{background-color:rgba(50,120,255,0.6)!important;}
.xg-l-bg-blue-3{background-color:rgba(50,120,255,0.7)!important;}
.xg-l-bg-blue-4{background-color:rgba(50,120,255,0.8)!important;}
.xg-l-bg-blue-5{background-color:rgba(50,120,255,0.9)!important;}
.xg-l-bg-white{background:rgba(255,255,255,1);}
.xg-l-bg-white-1{background-color:rgba(255,255,255,0.1)!important;}
.xg-l-bg-white-2{background-color:rgba(255,255,255,0.2)!important;}
.xg-l-bg-white-3{background-color:rgba(255,255,255,0.3)!important;}
.xg-l-bg-white-4{background-color:rgba(255,255,255,0.4)!important;}
.xg-l-bg-white-5{background-color:rgba(255,255,255,0.5)!important;}
.xg-l-bg-grad{background-image:var(--linear-bg)!important;}
.xg-l-red{color:rgba(240,50,50,1)!important;}
.xg-l-red-1{color:rgba(240,50,50,0.5)!important;}
.xg-l-red-2{color:rgba(240,50,50,0.6)!important;}
.xg-l-red-3{color:rgba(240,50,50,0.7)!important;}
.xg-l-red-4{color:rgba(240,50,50,0.8)!important;}
.xg-l-red-5{color:rgba(240,50,50,0.9)!important;}
.xg-l-green{color:rgba(0,140,0,1)!important;}
.xg-l-green-1{color:rgba(0,140,0,0.5)!important;}
.xg-l-green-2{color:rgba(0,140,0,0.6)!important;}
.xg-l-green-3{color:rgba(0,140,0,0.7)!important;}
.xg-l-green-4{color:rgba(0,140,0,0.8)!important;}
.xg-l-green-5{color:rgba(0,140,0,0.9)!important;}
.xg-l-blue{color:rgba(50,120,255,1)!important;}
.xg-l-blue-1{color:rgba(50,120,255,0.5)!important;}
.xg-l-blue-2{color:rgba(50,120,255,0.6)!important;}
.xg-l-blue-3{color:rgba(50,120,255,0.7)!important;}
.xg-l-blue-4{color:rgba(50,120,255,0.8)!important;}
.xg-l-blue-5{color:rgba(50,120,255,0.9)!important;}
.xg-l-color{color:rgba(var(--xg-rgb),1)!important;}
.xg-l-black{color:#000!important;}
.xg-l-white{color:#fff!important;}
.xg-l-black-1{color:rgba(0,0,0,0.1)!important;}
.xg-l-black-2{color:rgba(0,0,0,0.2)!important;}
.xg-l-black-3{color:rgba(0,0,0,0.3)!important;}
.xg-l-black-5{color:rgba(0,0,0,0.5)!important;}
.xg-l-white-1{color:rgba(255,255,255,0.1)!important;}
.xg-l-white-2{color:rgba(255,255,255,0.2)!important;}
.xg-l-white-3{color:rgba(255,255,255,0.3)!important;}
.xg-l-white-5{color:rgba(255,255,255,0.5)!important;}
.xg-l-border{border:solid 1px #000;}
.xg-l-border-c{border:solid 1px #ccc;}
.xg-l-border-e{border:solid 1px #eee;}
.xg-l-border-d{border:solid 1px #ddd;}
.xg-l-border-0{border:0!important;}
.xg-l-border-white{border-color:#fff!important;}
.xg-l-theme-border{border-color:var(--xg-color)!important;}
.xg-l-border-bottom{border-bottom:solid 1px var(--xg-color);}
.xg-l-border-1{border-color:rgba(0,0,0,0.1)!important;}
.xg-l-border-2{border-color:rgba(0,0,0,0.2)!important;}
.xg-l-border-3{border-color:rgba(0,0,0,0.3)!important;}
.xg-l-border-5{border-color:rgba(0,0,0,0.5)!important;}
.xg-l-text-shadow-3{text-shadow:1px 1px 0px rgba(0,0,0,0.3),-1px -1px 0px rgba(0,0,0,0.3),1px -1px 0px rgba(0,0,0,0.3),-1px 1px 0px rgba(0,0,0,0.3);}
.xg-l-text-shadow-8{text-shadow:1px 1px 0px rgba(255,255,255,0.8),-1px -1px 0px rgba(255,255,255,0.8),1px -1px 0px rgba(255,255,255,0.8),-1px 1px 0px rgba(255,255,255,0.8);}
.xg-l-alpha-1{--xg-alpha:0.1;}
.xg-l-alpha-2{--xg-alpha:0.2;}
.xg-l-alpha-3{--xg-alpha:0.3;}
.xg-l-alpha-4{--xg-alpha:0.4;}
.xg-l-alpha-5{--xg-alpha:0.5;}
.xg-l-alpha-6{--xg-alpha:0.6;}
.xg-l-alpha-7{--xg-alpha:0.7;}
.xg-l-alpha-8{--xg-alpha:0.8;}
.xg-l-alpha-9{--xg-alpha:0.9;}
.xg-l-alpha-0{--xg-alpha:0.0;}
.xg-l-alpha-a{--xg-alpha:1;}
.xg-l-shadow{box-shadow:0 0 0.5rem 0 var(--xg-shadow-color,rgba(var(--xg-rgb),var(--xg-shadow-alpha,0.5)));}
.xg-l-shadow-1{box-shadow:0 0 0 1000000px rgba(0,0,0,0.1) inset;}
.xg-l-shadow-2{box-shadow:0 0 0 1000000px rgba(0,0,0,0.2) inset;}
.xg-l-shadow-3{box-shadow:0 0 0 1000000px rgba(0,0,0,0.3) inset;}
.xg-l-shadow-7{box-shadow:0 0 0 1000000px rgba(255,255,255,0.7) inset;}
.xg-l-shadow-8{box-shadow:0 0 0 1000000px rgba(255,255,255,0.8) inset;}
.xg-l-shadow-9{box-shadow:0 0 0 1000000px rgba(255,255,255,0.9) inset;}
.xg-l-container{width:100%;margin-right:auto;margin-left:auto;padding-left-del:calc(var(--xg-gutter) * 2);padding-right-del:calc(var(--xg-gutter) * 2);}
.xg-l-col-size-0{--xg-gutter:0;}
.xg-l-col-size-1{--xg-gutter:var(--xg-size-1);}
.xg-l-col-size-2{--xg-gutter:var(--xg-size-2);}
.xg-l-col{flex-basis:0;flex-grow:1;max-width:100%;}
.xg-l-col-auto{flex:0 0 auto;width:auto;max-width:none;}
.xg-l-col-1{flex:0 0 8.333333%;max-width:8.333333%;}
.xg-l-col-2{flex:0 0 16.666667%;max-width:16.666667%;}
.xg-l-col-3{flex:0 0 25%;max-width:25%;}
.xg-l-col-4{flex:0 0 33.333333%;max-width:33.333333%;}
.xg-l-col-5{flex:0 0 41.666667%;max-width:41.666667%;}
.xg-l-col-6{flex:0 0 50%;max-width:50%;}
.xg-l-col-7{flex:0 0 58.333333%;max-width:58.333333%;}
.xg-l-col-8{flex:0 0 66.666667%;max-width:66.666667%;}
.xg-l-col-9{flex:0 0 75%;max-width:75%;}
.xg-l-col-10{flex:0 0 83.333333%;max-width:83.333333%;}
.xg-l-col-11{flex:0 0 91.666667%;max-width:91.666667%;}
.xg-l-col-12{flex:0 0 100%;max-width:100%;}
.xg-l-offset-1{margin-left:8.333333%;}
.xg-l-offset-2{margin-left:16.666667%;}
.xg-l-offset-3{margin-left:25%;}
.xg-l-offset-4{margin-left:33.333333%;}
.xg-l-offset-5{margin-left:41.666667%;}
.xg-l-offset-6{margin-left:50%;}
.xg-l-offset-7{margin-left:58.333333%;}
.xg-l-offset-8{margin-left:66.666667%;}
.xg-l-offset-9{margin-left:75%;}
.xg-l-offset-10{margin-left:83.333333%;}
.xg-l-offset-11{margin-left:91.666667%;}
.xg-l-gutter-0{--xg-gutter-x:0px!important;--xg-gutter-y:0px!important;}
.xg-l-gutter-x-0{--xg-gutter-x:0px!important;}
.xg-l-gutter-y-0{--xg-gutter-y:0px!important;}
}
@media (min-width:1200px) and (max-width:1399px){
:root{--screen-size:1200;}
.xg-l-mg--1{margin:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mt--1{margin-top:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mr--1{margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mb--1{margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-l-ml--1{margin-left:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mx--1{margin-left:calc(var(--xg-size-1) * -1)!important;margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-l-my--1{margin-top:calc(var(--xg-size-1) * -1)!important;margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-l-mg--2{margin:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mt--2{margin-top:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mr--2{margin-right:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mb--2{margin-bottom:calc(var(--xg-size-2) * -1)!important;}
.xg-l-ml--2{margin-left:calc(var(--xg-size-2) * -1)!important;}
.xg-l-mx--2{margin-left:calc(var(--xg-size-1) * -2)!important;margin-right:calc(var(--xg-size-1) * -2)!important;}
.xg-l-my--2{margin-top:calc(var(--xg-size-1) * -2)!important;margin-bottom:calc(var(--xg-size-1) * -2)!important;}
.xg-l-mg--3{margin:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mt--3{margin-top:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mr--3{margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mb--3{margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-l-ml--3{margin-left:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mx--3{margin-left:calc(var(--xg-size-3) * -1)!important;margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-l-my--3{margin-top:calc(var(--xg-size-3) * -1)!important;margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-l-mg--4{margin:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mt--4{margin-top:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mr--4{margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mb--4{margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-l-ml--4{margin-left:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mx--4{margin-left:calc(var(--xg-size-4) * -1)!important;margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-l-my--4{margin-top:calc(var(--xg-size-4) * -1)!important;margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-l-mg--5{margin:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mt--5{margin-top:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mr--5{margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mb--5{margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-l-ml--5{margin-left:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mx--5{margin-left:calc(var(--xg-size-5) * -1)!important;margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-l-my--5{margin-top:calc(var(--xg-size-5) * -1)!important;margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-l-mg-1{margin:var(--xg-size-1)!important;}
.xg-l-mt-1{margin-top:var(--xg-size-1)!important;}
.xg-l-mr-1{margin-right:var(--xg-size-1)!important;}
.xg-l-mb-1{margin-bottom:var(--xg-size-1)!important;}
.xg-l-ml-1{margin-left:var(--xg-size-1)!important;}
.xg-l-mx-1{margin-left:var(--xg-size-1)!important;margin-right:var(--xg-size-1)!important;}
.xg-l-my-1{margin-top:var(--xg-size-1)!important;margin-bottom:var(--xg-size-1)!important;}
.xg-l-mg-2{margin:var(--xg-size-2)!important;}
.xg-l-mt-2{margin-top:var(--xg-size-2)!important;}
.xg-l-mr-2{margin-right:var(--xg-size-2)!important;}
.xg-l-mb-2{margin-bottom:var(--xg-size-2)!important;}
.xg-l-ml-2{margin-left:var(--xg-size-2)!important;}
.xg-l-mx-2{margin-left:var(--xg-size-2)!important;margin-right:var(--xg-size-2)!important;}
.xg-l-my-2{margin-top:var(--xg-size-2)!important;margin-bottom:var(--xg-size-2)!important;}
.xg-l-mg-3{margin:var(--xg-size-3)!important;}
.xg-l-mt-3{margin-top:var(--xg-size-3)!important;}
.xg-l-mr-3{margin-right:var(--xg-size-3)!important;}
.xg-l-mb-3{margin-bottom:var(--xg-size-3)!important;}
.xg-l-ml-3{margin-left:var(--xg-size-3)!important;}
.xg-l-mx-3{margin-left:var(--xg-size-3)!important;margin-right:var(--xg-size-3)!important;}
.xg-l-my-3{margin-top:var(--xg-size-3)!important;margin-bottom:var(--xg-size-3)!important;}
.xg-l-mg-4{margin:var(--xg-size-4)!important;}
.xg-l-mt-4{margin-top:var(--xg-size-4)!important;}
.xg-l-mr-4{margin-right:var(--xg-size-4)!important;}
.xg-l-mb-4{margin-bottom:var(--xg-size-4)!important;}
.xg-l-ml-4{margin-left:var(--xg-size-4)!important;}
.xg-l-mx-4{margin-left:var(--xg-size-4)!important;margin-right:var(--xg-size-4)!important;}
.xg-l-my-4{margin-top:var(--xg-size-4)!important;margin-bottom:var(--xg-size-4)!important;}
.xg-l-mg-5{margin:var(--xg-size-5)!important;}
.xg-l-mt-5{margin-top:var(--xg-size-5)!important;}
.xg-l-mr-5{margin-right:var(--xg-size-5)!important;}
.xg-l-mb-5{margin-bottom:var(--xg-size-5)!important;}
.xg-l-ml-5{margin-left:var(--xg-size-5)!important;}
.xg-l-mx-5{margin-left:var(--xg-size-5)!important;margin-right:var(--xg-size-5)!important;}
.xg-l-my-5{margin-top:var(--xg-size-5)!important;margin-bottom:var(--xg-size-5)!important;}
.xg-l-mg-0{margin:0!important;}
.xg-l-mt-0{margin-top:0!important;}
.xg-l-mr-0{margin-right:0!important;}
.xg-l-mb-0{margin-bottom:0!important;}
.xg-l-ml-0{margin-left:0!important;}
.xg-l-mx-0{margin-left:0!important;margin-right:0!important;}
.xg-l-my-0{margin-top:0!important;margin-bottom:0!important;}
.xg-l-pd-1{padding:var(--xg-size-1)!important;}
.xg-l-pt-1{padding-top:var(--xg-size-1)!important;}
.xg-l-pr-1{padding-right:var(--xg-size-1)!important;}
.xg-l-pb-1{padding-bottom:var(--xg-size-1)!important;}
.xg-l-pl-1{padding-left:var(--xg-size-1)!important;}
.xg-l-px-1{padding-left:var(--xg-size-1)!important;padding-right:var(--xg-size-1)!important;}
.xg-l-py-1{padding-top:var(--xg-size-1)!important;padding-bottom:var(--xg-size-1)!important;}
.xg-l-pd-2{padding:var(--xg-size-2)!important;}
.xg-l-pt-2{padding-top:var(--xg-size-2)!important;}
.xg-l-pr-2{padding-right:var(--xg-size-2)!important;}
.xg-l-pb-2{padding-bottom:var(--xg-size-2)!important;}
.xg-l-pl-2{padding-left:var(--xg-size-2)!important;}
.xg-l-px-2{padding-left:var(--xg-size-2)!important;padding-right:var(--xg-size-2)!important;}
.xg-l-py-2{padding-top:var(--xg-size-2)!important;padding-bottom:var(--xg-size-2)!important;}
.xg-l-pd-3{padding:var(--xg-size-3)!important;}
.xg-l-pt-3{padding-top:var(--xg-size-3)!important;}
.xg-l-pr-3{padding-right:var(--xg-size-3)!important;}
.xg-l-pb-3{padding-bottom:var(--xg-size-3)!important;}
.xg-l-pl-3{padding-left:var(--xg-size-3)!important;}
.xg-l-px-3{padding-left:var(--xg-size-3)!important;padding-right:var(--xg-size-3)!important;}
.xg-l-py-3{padding-top:var(--xg-size-3)!important;padding-bottom:var(--xg-size-3)!important;}
.xg-l-pd-4{padding:var(--xg-size-4)!important;}
.xg-l-pt-4{padding-top:var(--xg-size-4)!important;}
.xg-l-pr-4{padding-right:var(--xg-size-4)!important;}
.xg-l-pb-4{padding-bottom:var(--xg-size-4)!important;}
.xg-l-pl-4{padding-left:var(--xg-size-4)!important;}
.xg-l-px-4{padding-left:var(--xg-size-4)!important;padding-right:var(--xg-size-4)!important;}
.xg-l-py-4{padding-top:var(--xg-size-4)!important;padding-bottom:var(--xg-size-4)!important;}
.xg-l-pd-5{padding:var(--xg-size-5)!important;}
.xg-l-pt-5{padding-top:var(--xg-size-5)!important;}
.xg-l-pr-5{padding-right:var(--xg-size-5)!important;}
.xg-l-pb-5{padding-bottom:var(--xg-size-5)!important;}
.xg-l-pl-5{padding-left:var(--xg-size-5)!important;}
.xg-l-px-5{padding-left:var(--xg-size-5)!important;padding-right:var(--xg-size-5)!important;}
.xg-l-py-5{padding-top:var(--xg-size-5)!important;padding-bottom:var(--xg-size-5)!important;}
.xg-l-pd-0{padding:0!important;}
.xg-l-pt-0{padding-top:0!important;}
.xg-l-pr-0{padding-right:0!important;}
.xg-l-pb-0{padding-bottom:0!important;}
.xg-l-pl-0{padding-left:0!important;}
.xg-l-px-0{padding-left:0!important;padding-right:0!important;}
.xg-l-py-0{padding-top:0!important;padding-bottom:0!important;}
.xg-l-lh-1{line-height:1em!important;}
.xg-l-lh-125{line-height:1.25em!important;}
.xg-l-lh-15{line-height:1.5em!important;}
.xg-l-lh-2{line-height:2em!important;}
.xg-l-lh-25{line-height:2.5em!important;}
.xg-l-lh-3{line-height:3em!important;}
.xg-l-op-1{opacity:0.1!important;}
.xg-l-op-2{opacity:0.2!important;}
.xg-l-op-3{opacity:0.3!important;}
.xg-l-op-4{opacity:0.4!important;}
.xg-l-op-5{opacity:0.5!important;}
.xg-l-op-6{opacity:0.6!important;}
.xg-l-op-7{opacity:0.7!important;}
.xg-l-op-8{opacity:0.8!important;}
.xg-l-op-9{opacity:0.9!important;}
.xg-l-radius-1{border-radius:calc(var(--radius) * 1);}
.xg-l-radius-2{border-radius:calc(var(--radius) * 2);}
.xg-l-radius-3{border-radius:calc(var(--radius) * 3);}
.xg-l-radius-5{border-radius:calc(var(--radius) * 5);}
.xg-l-radius-7{border-radius:calc(var(--radius) * 7);}
.xg-l-radius-9{border-radius:calc(var(--radius) * 9);}
.xg-l-radius-0{border-radius:0;}
.xg-l-radius-b-1{border-radius:0 0 calc(var(--radius) * 1) calc(var(--radius) * 1);}
.xg-l-radius-b-2{border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2);}
.xg-l-radius-b-3{border-radius:0 0 calc(var(--radius) * 3) calc(var(--radius) * 3);}
.xg-l-radius-b-5{border-radius:0 0 calc(var(--radius) * 5) calc(var(--radius) * 5);}
.xg-l-radius-b-7{border-radius:0 0 calc(var(--radius) * 7) calc(var(--radius) * 7);}
.xg-l-radius-b-9{border-radius:0 0 calc(var(--radius) * 9) calc(var(--radius) * 9);}
.xg-l-radius-t-1{border-radius:calc(var(--radius) * 1) calc(var(--radius) * 1) 0 0;}
.xg-l-radius-t-2{border-radius:calc(var(--radius) * 2) calc(var(--radius) * 2) 0 0;}
.xg-l-radius-t-3{border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;}
.xg-l-radius-t-5{border-radius:calc(var(--radius) * 5) calc(var(--radius) * 5) 0 0;}
.xg-l-radius-t-7{border-radius:calc(var(--radius) * 7) calc(var(--radius) * 7) 0 0;}
.xg-l-radius-t-9{border-radius:calc(var(--radius) * 9) calc(var(--radius) * 9) 0 0;}
.xg-l-em-05{font-size:0.5rem!important;}
.xg-l-em-06{font-size:0.6rem!important;}
.xg-l-em-07{font-size:0.7rem!important;}
.xg-l-em-08{font-size:0.8rem!important;}
.xg-l-em-09{font-size:0.9rem!important;}
.xg-l-em-1{font-size:1rem!important;}
.xg-l-em-11{font-size:1.1rem!important;}
.xg-l-em-12{font-size:1.2rem!important;}
.xg-l-em-13{font-size:1.3rem!important;}
.xg-l-em-14{font-size:1.4rem!important;}
.xg-l-em-15{font-size:1.5rem!important;}
.xg-l-em-2{font-size:2rem!important;}
.xg-l-em-3{font-size:3rem!important;}
.xg-l-bold-6{font-weight:600;}
.xg-l-max-500{max-width:500px!important;}
.xg-l-max-100{max-width:100%!important;}
.xg-l-w-500{width:500px!important;}
.xg-l-w-10{width:10%!important;}
.xg-l-h-10{height:10%!important;}
.xg-l-w-20{width:20%!important;}
.xg-l-h-20{height:20%!important;}
.xg-l-w-30{width:30%!important;}
.xg-l-h-30{height:30%!important;}
.xg-l-w-40{width:40%!important;}
.xg-l-h-40{height:40%!important;}
.xg-l-w-50{width:50%!important;}
.xg-l-h-50{height:50%!important;}
.xg-l-w-60{width:60%!important;}
.xg-l-h-60{height:60%!important;}
.xg-l-w-70{width:70%!important;}
.xg-l-h-70{height:70%!important;}
.xg-l-w-80{width:80%!important;}
.xg-l-h-80{height:80%!important;}
.xg-l-w-90{width:90%!important;}
.xg-l-h-90{height:90%!important;}
.xg-l-w-100{width:100%!important;}
.xg-l-h-100{height:100%!important;}
.xg-l-w-a,.xg-l-w-auto{width:auto!important;}
.xg-l-h-a,.xg-l-h-auto{height:auto!important;}
.xg-l-center{text-align:center;}
.xg-l-right{text-align:right;}
.xg-l-left{text-align:left!important;}
.xg-l-no-rs{text-align:center;padding:5rem 0;}
.xg-l-over-hide{overflow:hidden!important;}
.xg-l-over-auto{overflow:auto!important;}
.xg-l-x-over-auto{overflow-x:auto!important;}
.xg-l-over-y-auto{overflow-y:auto!important;}
.xg-l-fix-bg,
.xg-l-fix-full{position:fixed;width:100%;height:100%;left:0;top:0;}
.xg-l-pos-top{top:0!important;}
.xg-l-pos-left{left:0!important;}
.xg-l-pos-bottom{bottom:0!important;}
.xg-l-pos-right{right:0!important;}
.xg-l-full-top{top:0;left:0;width:100%;}
.xg-l-full-left{top:0;left:0;height:100%;}
.xg-l-full-right{top:0;right:0;height:100%;}
.xg-l-full-bottom{bottom:0;left:0;width:100%;}
.xg-l-fix-center{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);}
.xg-l-pos-r{position:relative!important;}
.xg-l-pos-a{position:absolute!important;}
.xg-l-pos-f{position:fixed!important;}
.xg-l-popup{position:absolute;z-index:var(--xg-z-99);}
.xg-l-z-1{z-index:1;}
.xg-l-z-2{z-index:2;}
.xg-l-z-3{z-index:3;}
.xg-l-z-4{z-index:4;}
.xg-l-z-99{z-index:var(--xg-z-99);}
.xg-l-fl{float:left!important;}
.xg-l-fr{float:right!important;}
.xg-l-fn{float:none!important;}
.xg-l-clear::after{content:".";display:block;height:0!important;clear:both;visibility:hidden;overflow:hidden;}
.xg-l-omit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xg-l-flex{display:flex;}
.xg-l-inline-flex{display:inline-flex;}
.xg-l-flex-1{flex:1;}
.xg-l-flex-col{flex-direction:column;}
.xg-l-flex-wrap{flex-wrap:wrap;}
.xg-l-flex-nowrap{flex-wrap:nowrap;}
.xg-l-flex-wrap{flex-wrap:wrap;}
.xg-l-wrap{word-wrap:break-word;word-break:break-all;white-space:normal;}
.xg-l-nowrap{white-space:nowrap;}
.xg-l-flex-just-center{justify-content:center;}
.xg-l-flex-align-center{align-items:center;}
.xg-l-block{display:block!important;}
.xg-l-block-i{display:block!important;}
.xg-l-inline{display:inline!important;}
.xg-l-inblock,.xg-l-inline-block{display:inline-block!important;}
.xg-l-hide{display:none!important;}
.xg-l-show{display:block!important;}
a.xg-l-show,
span.xg-l-show,
strong.xg-l-show{display:inline-block;}
.xg-l-hover-white-1:hover{background:rgba(255,255,255,0.1)!important;}
.xg-l-hover-white-2:hover{background:rgba(255,255,255,0.2)!important;}
.xg-l-hover-black-1:hover{background:rgba(0,0,0,0.1)!important;}
.xg-l-hover-black-2:hover{background:rgba(0,0,0,0.2)!important;}
.xg-l-bg-none{background:none!important;}
.xg-l-bg-none:hover{background:none!important;}
.xg-l-bg{background:rgba(var(--xg-rgb),1)!important;}
.xg-l-bg-black{background:rgba(0,0,0,1);}
.xg-l-bg-black-05{background-color:rgba(0,0,0,0.05)!important;}
.xg-l-bg-black-1{background-color:rgba(0,0,0,0.1)!important;}
.xg-l-bg-black-2{background-color:rgba(0,0,0,0.2)!important;}
.xg-l-bg-black-3{background-color:rgba(0,0,0,0.3)!important;}
.xg-l-bg-black-4{background-color:rgba(0,0,0,0.4)!important;}
.xg-l-bg-black-5{background-color:rgba(0,0,0,0.5)!important;}
.xg-l-bg-red{background-color:rgba(240,50,50,1)!important;}
.xg-l-bg-red-1{background-color:rgba(240,50,50,0.5)!important;}
.xg-l-bg-red-2{background-color:rgba(240,50,50,0.6)!important;}
.xg-l-bg-red-3{background-color:rgba(240,50,50,0.7)!important;}
.xg-l-bg-red-4{background-color:rgba(240,50,50,0.8)!important;}
.xg-l-bg-red-5{background-color:rgba(240,50,50,0.9)!important;}
.xg-l-bg-green{background-color:rgba(0,140,0,1)!important;}
.xg-l-bg-green-1{background-color:rgba(0,140,0,0.5)!important;}
.xg-l-bg-green-2{background-color:rgba(0,140,0,0.6)!important;}
.xg-l-bg-green-3{background-color:rgba(0,140,0,0.7)!important;}
.xg-l-bg-green-4{background-color:rgba(0,140,0,0.8)!important;}
.xg-l-bg-green-5{background-color:rgba(0,140,0,0.9)!important;}
.xg-l-bg-blue{background-color:rgba(50,120,255,1)!important;}
.xg-l-bg-blue-1{background-color:rgba(50,120,255,0.5)!important;}
.xg-l-bg-blue-2{background-color:rgba(50,120,255,0.6)!important;}
.xg-l-bg-blue-3{background-color:rgba(50,120,255,0.7)!important;}
.xg-l-bg-blue-4{background-color:rgba(50,120,255,0.8)!important;}
.xg-l-bg-blue-5{background-color:rgba(50,120,255,0.9)!important;}
.xg-l-bg-white{background:rgba(255,255,255,1);}
.xg-l-bg-white-1{background-color:rgba(255,255,255,0.1)!important;}
.xg-l-bg-white-2{background-color:rgba(255,255,255,0.2)!important;}
.xg-l-bg-white-3{background-color:rgba(255,255,255,0.3)!important;}
.xg-l-bg-white-4{background-color:rgba(255,255,255,0.4)!important;}
.xg-l-bg-white-5{background-color:rgba(255,255,255,0.5)!important;}
.xg-l-bg-grad{background-image:var(--linear-bg)!important;}
.xg-l-red{color:rgba(240,50,50,1)!important;}
.xg-l-red-1{color:rgba(240,50,50,0.5)!important;}
.xg-l-red-2{color:rgba(240,50,50,0.6)!important;}
.xg-l-red-3{color:rgba(240,50,50,0.7)!important;}
.xg-l-red-4{color:rgba(240,50,50,0.8)!important;}
.xg-l-red-5{color:rgba(240,50,50,0.9)!important;}
.xg-l-green{color:rgba(0,140,0,1)!important;}
.xg-l-green-1{color:rgba(0,140,0,0.5)!important;}
.xg-l-green-2{color:rgba(0,140,0,0.6)!important;}
.xg-l-green-3{color:rgba(0,140,0,0.7)!important;}
.xg-l-green-4{color:rgba(0,140,0,0.8)!important;}
.xg-l-green-5{color:rgba(0,140,0,0.9)!important;}
.xg-l-blue{color:rgba(50,120,255,1)!important;}
.xg-l-blue-1{color:rgba(50,120,255,0.5)!important;}
.xg-l-blue-2{color:rgba(50,120,255,0.6)!important;}
.xg-l-blue-3{color:rgba(50,120,255,0.7)!important;}
.xg-l-blue-4{color:rgba(50,120,255,0.8)!important;}
.xg-l-blue-5{color:rgba(50,120,255,0.9)!important;}
.xg-l-color{color:rgba(var(--xg-rgb),1)!important;}
.xg-l-black{color:#000!important;}
.xg-l-white{color:#fff!important;}
.xg-l-black-1{color:rgba(0,0,0,0.1)!important;}
.xg-l-black-2{color:rgba(0,0,0,0.2)!important;}
.xg-l-black-3{color:rgba(0,0,0,0.3)!important;}
.xg-l-black-5{color:rgba(0,0,0,0.5)!important;}
.xg-l-white-1{color:rgba(255,255,255,0.1)!important;}
.xg-l-white-2{color:rgba(255,255,255,0.2)!important;}
.xg-l-white-3{color:rgba(255,255,255,0.3)!important;}
.xg-l-white-5{color:rgba(255,255,255,0.5)!important;}
.xg-l-border{border:solid 1px #000;}
.xg-l-border-c{border:solid 1px #ccc;}
.xg-l-border-e{border:solid 1px #eee;}
.xg-l-border-d{border:solid 1px #ddd;}
.xg-l-border-0{border:0!important;}
.xg-l-border-white{border-color:#fff!important;}
.xg-l-theme-border{border-color:var(--xg-color)!important;}
.xg-l-border-bottom{border-bottom:solid 1px var(--xg-color);}
.xg-l-border-1{border-color:rgba(0,0,0,0.1)!important;}
.xg-l-border-2{border-color:rgba(0,0,0,0.2)!important;}
.xg-l-border-3{border-color:rgba(0,0,0,0.3)!important;}
.xg-l-border-5{border-color:rgba(0,0,0,0.5)!important;}
.xg-l-text-shadow-3{text-shadow:1px 1px 0px rgba(0,0,0,0.3),-1px -1px 0px rgba(0,0,0,0.3),1px -1px 0px rgba(0,0,0,0.3),-1px 1px 0px rgba(0,0,0,0.3);}
.xg-l-text-shadow-8{text-shadow:1px 1px 0px rgba(255,255,255,0.8),-1px -1px 0px rgba(255,255,255,0.8),1px -1px 0px rgba(255,255,255,0.8),-1px 1px 0px rgba(255,255,255,0.8);}
.xg-l-alpha-1{--xg-alpha:0.1;}
.xg-l-alpha-2{--xg-alpha:0.2;}
.xg-l-alpha-3{--xg-alpha:0.3;}
.xg-l-alpha-4{--xg-alpha:0.4;}
.xg-l-alpha-5{--xg-alpha:0.5;}
.xg-l-alpha-6{--xg-alpha:0.6;}
.xg-l-alpha-7{--xg-alpha:0.7;}
.xg-l-alpha-8{--xg-alpha:0.8;}
.xg-l-alpha-9{--xg-alpha:0.9;}
.xg-l-alpha-0{--xg-alpha:0.0;}
.xg-l-alpha-a{--xg-alpha:1;}
.xg-l-shadow{box-shadow:0 0 0.5rem 0 var(--xg-shadow-color,rgba(var(--xg-rgb),var(--xg-shadow-alpha,0.5)));}
.xg-l-shadow-1{box-shadow:0 0 0 1000000px rgba(0,0,0,0.1) inset;}
.xg-l-shadow-2{box-shadow:0 0 0 1000000px rgba(0,0,0,0.2) inset;}
.xg-l-shadow-3{box-shadow:0 0 0 1000000px rgba(0,0,0,0.3) inset;}
.xg-l-shadow-7{box-shadow:0 0 0 1000000px rgba(255,255,255,0.7) inset;}
.xg-l-shadow-8{box-shadow:0 0 0 1000000px rgba(255,255,255,0.8) inset;}
.xg-l-shadow-9{box-shadow:0 0 0 1000000px rgba(255,255,255,0.9) inset;}
.xg-l-container{width:100%;margin-right:auto;margin-left:auto;padding-left-del:calc(var(--xg-gutter) * 2);padding-right-del:calc(var(--xg-gutter) * 2);}
.xg-l-col-size-0{--xg-gutter:0;}
.xg-l-col-size-1{--xg-gutter:var(--xg-size-1);}
.xg-l-col-size-2{--xg-gutter:var(--xg-size-2);}
.xg-l-col{flex-basis:0;flex-grow:1;max-width:100%;}
.xg-l-col-auto{flex:0 0 auto;width:auto;max-width:none;}
.xg-l-col-1{flex:0 0 8.333333%;max-width:8.333333%;}
.xg-l-col-2{flex:0 0 16.666667%;max-width:16.666667%;}
.xg-l-col-3{flex:0 0 25%;max-width:25%;}
.xg-l-col-4{flex:0 0 33.333333%;max-width:33.333333%;}
.xg-l-col-5{flex:0 0 41.666667%;max-width:41.666667%;}
.xg-l-col-6{flex:0 0 50%;max-width:50%;}
.xg-l-col-7{flex:0 0 58.333333%;max-width:58.333333%;}
.xg-l-col-8{flex:0 0 66.666667%;max-width:66.666667%;}
.xg-l-col-9{flex:0 0 75%;max-width:75%;}
.xg-l-col-10{flex:0 0 83.333333%;max-width:83.333333%;}
.xg-l-col-11{flex:0 0 91.666667%;max-width:91.666667%;}
.xg-l-col-12{flex:0 0 100%;max-width:100%;}
.xg-l-offset-1{margin-left:8.333333%;}
.xg-l-offset-2{margin-left:16.666667%;}
.xg-l-offset-3{margin-left:25%;}
.xg-l-offset-4{margin-left:33.333333%;}
.xg-l-offset-5{margin-left:41.666667%;}
.xg-l-offset-6{margin-left:50%;}
.xg-l-offset-7{margin-left:58.333333%;}
.xg-l-offset-8{margin-left:66.666667%;}
.xg-l-offset-9{margin-left:75%;}
.xg-l-offset-10{margin-left:83.333333%;}
.xg-l-offset-11{margin-left:91.666667%;}
.xg-l-gutter-0{--xg-gutter-x:0px!important;--xg-gutter-y:0px!important;}
.xg-l-gutter-x-0{--xg-gutter-x:0px!important;}
.xg-l-gutter-y-0{--xg-gutter-y:0px!important;}
}
@media (min-width:1400px){
:root{--screen-size:1400;}
.xg-x-container,.xg-l-container,.xg-m-container,.xg-s-container,.xg-container{max-width:calc(1400px + var(--xg-gutter-x) * 2);}
.xg-x-mg-1{margin:var(--xg-size-1)!important;}
.xg-x-mt-1{margin-top:var(--xg-size-1)!important;}
.xg-x-mr-1{margin-right:var(--xg-size-1)!important;}
.xg-x-mb-1{margin-bottom:var(--xg-size-1)!important;}
.xg-x-ml-1{margin-left:var(--xg-size-1)!important;}
.xg-x-mx-1{margin-left:var(--xg-size-1)!important;margin-right:var(--xg-size-1)!important;}
.xg-x-my-1{margin-top:var(--xg-size-1)!important;margin-bottom:var(--xg-size-1)!important;}
.xg-x-mg-2{margin:var(--xg-size-2)!important;}
.xg-x-mt-2{margin-top:var(--xg-size-2)!important;}
.xg-x-mr-2{margin-right:var(--xg-size-2)!important;}
.xg-x-mb-2{margin-bottom:var(--xg-size-2)!important;}
.xg-x-ml-2{margin-left:var(--xg-size-2)!important;}
.xg-x-mx-2{margin-left:var(--xg-size-2)!important;margin-right:var(--xg-size-2)!important;}
.xg-x-my-2{margin-top:var(--xg-size-2)!important;margin-bottom:var(--xg-size-2)!important;}
.xg-x-mg-3{margin:var(--xg-size-3)!important;}
.xg-x-mt-3{margin-top:var(--xg-size-3)!important;}
.xg-x-mr-3{margin-right:var(--xg-size-3)!important;}
.xg-x-mb-3{margin-bottom:var(--xg-size-3)!important;}
.xg-x-ml-3{margin-left:var(--xg-size-3)!important;}
.xg-x-mx-3{margin-left:var(--xg-size-3)!important;margin-right:var(--xg-size-3)!important;}
.xg-x-my-3{margin-top:var(--xg-size-3)!important;margin-bottom:var(--xg-size-3)!important;}
.xg-x-mg-4{margin:var(--xg-size-4)!important;}
.xg-x-mt-4{margin-top:var(--xg-size-4)!important;}
.xg-x-mr-4{margin-right:var(--xg-size-4)!important;}
.xg-x-mb-4{margin-bottom:var(--xg-size-4)!important;}
.xg-x-ml-4{margin-left:var(--xg-size-4)!important;}
.xg-x-mx-4{margin-left:var(--xg-size-4)!important;margin-right:var(--xg-size-4)!important;}
.xg-x-my-4{margin-top:var(--xg-size-4)!important;margin-bottom:var(--xg-size-4)!important;}
.xg-x-mg-5{margin:var(--xg-size-5)!important;}
.xg-x-mt-5{margin-top:var(--xg-size-5)!important;}
.xg-x-mr-5{margin-right:var(--xg-size-5)!important;}
.xg-x-mb-5{margin-bottom:var(--xg-size-5)!important;}
.xg-x-ml-5{margin-left:var(--xg-size-5)!important;}
.xg-x-mx-5{margin-left:var(--xg-size-5)!important;margin-right:var(--xg-size-5)!important;}
.xg-x-my-5{margin-top:var(--xg-size-5)!important;margin-bottom:var(--xg-size-5)!important;}
.xg-x-mg-0{margin:0!important;}
.xg-x-mt-0{margin-top:0!important;}
.xg-x-mr-0{margin-right:0!important;}
.xg-x-mb-0{margin-bottom:0!important;}
.xg-x-ml-0{margin-left:0!important;}
.xg-x-mx-0{margin-left:0!important;margin-right:0!important;}
.xg-x-my-0{margin-top:0!important;margin-bottom:0!important;}
.xg-x-mg--1{margin:calc(var(--xg-size-1) * -1)!important;}
.xg-x-mt--1{margin-top:calc(var(--xg-size-1) * -1)!important;}
.xg-x-mr--1{margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-x-mb--1{margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-x-ml--1{margin-left:calc(var(--xg-size-1) * -1)!important;}
.xg-x-mx--1{margin-left:calc(var(--xg-size-1) * -1)!important;margin-right:calc(var(--xg-size-1) * -1)!important;}
.xg-x-my--1{margin-top:calc(var(--xg-size-1) * -1)!important;margin-bottom:calc(var(--xg-size-1) * -1)!important;}
.xg-x-mg--2{margin:calc(var(--xg-size-2) * -1)!important;}
.xg-x-mt--2{margin-top:calc(var(--xg-size-2) * -1)!important;}
.xg-x-mr--2{margin-right:calc(var(--xg-size-2) * -1)!important;}
.xg-x-mb--2{margin-bottom:calc(var(--xg-size-2) * -1)!important;}
.xg-x-ml--2{margin-left:calc(var(--xg-size-2) * -1)!important;}
.xg-x-mx--2{margin-left:calc(var(--xg-size-1) * -2)!important;margin-right:calc(var(--xg-size-1) * -2)!important;}
.xg-x-my--2{margin-top:calc(var(--xg-size-1) * -2)!important;margin-bottom:calc(var(--xg-size-1) * -2)!important;}
.xg-x-mg--3{margin:calc(var(--xg-size-3) * -1)!important;}
.xg-x-mt--3{margin-top:calc(var(--xg-size-3) * -1)!important;}
.xg-x-mr--3{margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-x-mb--3{margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-x-ml--3{margin-left:calc(var(--xg-size-3) * -1)!important;}
.xg-x-mx--3{margin-left:calc(var(--xg-size-3) * -1)!important;margin-right:calc(var(--xg-size-3) * -1)!important;}
.xg-x-my--3{margin-top:calc(var(--xg-size-3) * -1)!important;margin-bottom:calc(var(--xg-size-3) * -1)!important;}
.xg-x-mg--4{margin:calc(var(--xg-size-4) * -1)!important;}
.xg-x-mt--4{margin-top:calc(var(--xg-size-4) * -1)!important;}
.xg-x-mr--4{margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-x-mb--4{margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-x-ml--4{margin-left:calc(var(--xg-size-4) * -1)!important;}
.xg-x-mx--4{margin-left:calc(var(--xg-size-4) * -1)!important;margin-right:calc(var(--xg-size-4) * -1)!important;}
.xg-x-my--4{margin-top:calc(var(--xg-size-4) * -1)!important;margin-bottom:calc(var(--xg-size-4) * -1)!important;}
.xg-x-mg--5{margin:calc(var(--xg-size-5) * -1)!important;}
.xg-x-mt--5{margin-top:calc(var(--xg-size-5) * -1)!important;}
.xg-x-mr--5{margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-x-mb--5{margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-x-ml--5{margin-left:calc(var(--xg-size-5) * -1)!important;}
.xg-x-mx--5{margin-left:calc(var(--xg-size-5) * -1)!important;margin-right:calc(var(--xg-size-5) * -1)!important;}
.xg-x-my--5{margin-top:calc(var(--xg-size-5) * -1)!important;margin-bottom:calc(var(--xg-size-5) * -1)!important;}
.xg-x-pd-1{padding:var(--xg-size-1)!important;}
.xg-x-pt-1{padding-top:var(--xg-size-1)!important;}
.xg-x-pr-1{padding-right:var(--xg-size-1)!important;}
.xg-x-pb-1{padding-bottom:var(--xg-size-1)!important;}
.xg-x-pl-1{padding-left:var(--xg-size-1)!important;}
.xg-x-px-1{padding-left:var(--xg-size-1)!important;padding-right:var(--xg-size-1)!important;}
.xg-x-py-1{padding-top:var(--xg-size-1)!important;padding-bottom:var(--xg-size-1)!important;}
.xg-x-pd-2{padding:var(--xg-size-2)!important;}
.xg-x-pt-2{padding-top:var(--xg-size-2)!important;}
.xg-x-pr-2{padding-right:var(--xg-size-2)!important;}
.xg-x-pb-2{padding-bottom:var(--xg-size-2)!important;}
.xg-x-pl-2{padding-left:var(--xg-size-2)!important;}
.xg-x-px-2{padding-left:var(--xg-size-2)!important;padding-right:var(--xg-size-2)!important;}
.xg-x-py-2{padding-top:var(--xg-size-2)!important;padding-bottom:var(--xg-size-2)!important;}
.xg-x-pd-3{padding:var(--xg-size-3)!important;}
.xg-x-pt-3{padding-top:var(--xg-size-3)!important;}
.xg-x-pr-3{padding-right:var(--xg-size-3)!important;}
.xg-x-pb-3{padding-bottom:var(--xg-size-3)!important;}
.xg-x-pl-3{padding-left:var(--xg-size-3)!important;}
.xg-x-px-3{padding-left:var(--xg-size-3)!important;padding-right:var(--xg-size-3)!important;}
.xg-x-py-3{padding-top:var(--xg-size-3)!important;padding-bottom:var(--xg-size-3)!important;}
.xg-x-pd-4{padding:var(--xg-size-4)!important;}
.xg-x-pt-4{padding-top:var(--xg-size-4)!important;}
.xg-x-pr-4{padding-right:var(--xg-size-4)!important;}
.xg-x-pb-4{padding-bottom:var(--xg-size-4)!important;}
.xg-x-pl-4{padding-left:var(--xg-size-4)!important;}
.xg-x-px-4{padding-left:var(--xg-size-4)!important;padding-right:var(--xg-size-4)!important;}
.xg-x-py-4{padding-top:var(--xg-size-4)!important;padding-bottom:var(--xg-size-4)!important;}
.xg-x-pd-5{padding:var(--xg-size-5)!important;}
.xg-x-pt-5{padding-top:var(--xg-size-5)!important;}
.xg-x-pr-5{padding-right:var(--xg-size-5)!important;}
.xg-x-pb-5{padding-bottom:var(--xg-size-5)!important;}
.xg-x-pl-5{padding-left:var(--xg-size-5)!important;}
.xg-x-px-5{padding-left:var(--xg-size-5)!important;padding-right:var(--xg-size-5)!important;}
.xg-x-py-5{padding-top:var(--xg-size-5)!important;padding-bottom:var(--xg-size-5)!important;}
.xg-x-pd-0{padding:0!important;}
.xg-x-pt-0{padding-top:0!important;}
.xg-x-pr-0{padding-right:0!important;}
.xg-x-pb-0{padding-bottom:0!important;}
.xg-x-pl-0{padding-left:0!important;}
.xg-x-px-0{padding-left:0!important;padding-right:0!important;}
.xg-x-py-0{padding-top:0!important;padding-bottom:0!important;}
.xg-x-lh-1{line-height:1em!important;}
.xg-x-lh-125{line-height:1.25em!important;}
.xg-x-lh-15{line-height:1.5em!important;}
.xg-x-lh-2{line-height:2em!important;}
.xg-x-lh-25{line-height:2.5em!important;}
.xg-x-lh-3{line-height:3em!important;}
.xg-x-op-1{opacity:0.1!important;}
.xg-x-op-2{opacity:0.2!important;}
.xg-x-op-3{opacity:0.3!important;}
.xg-x-op-4{opacity:0.4!important;}
.xg-x-op-5{opacity:0.5!important;}
.xg-x-op-6{opacity:0.6!important;}
.xg-x-op-7{opacity:0.7!important;}
.xg-x-op-8{opacity:0.8!important;}
.xg-x-op-9{opacity:0.9!important;}
.xg-x-radius-1{border-radius:calc(var(--radius) * 1);}
.xg-x-radius-2{border-radius:calc(var(--radius) * 2);}
.xg-x-radius-3{border-radius:calc(var(--radius) * 3);}
.xg-x-radius-5{border-radius:calc(var(--radius) * 5);}
.xg-x-radius-7{border-radius:calc(var(--radius) * 7);}
.xg-x-radius-9{border-radius:calc(var(--radius) * 9);}
.xg-x-radius-0{border-radius:0;}
.xg-x-radius-b-1{border-radius:0 0 calc(var(--radius) * 1) calc(var(--radius) * 1);}
.xg-x-radius-b-2{border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2);}
.xg-x-radius-b-3{border-radius:0 0 calc(var(--radius) * 3) calc(var(--radius) * 3);}
.xg-x-radius-b-5{border-radius:0 0 calc(var(--radius) * 5) calc(var(--radius) * 5);}
.xg-x-radius-b-7{border-radius:0 0 calc(var(--radius) * 7) calc(var(--radius) * 7);}
.xg-x-radius-b-9{border-radius:0 0 calc(var(--radius) * 9) calc(var(--radius) * 9);}
.xg-x-radius-t-1{border-radius:calc(var(--radius) * 1) calc(var(--radius) * 1) 0 0;}
.xg-x-radius-t-2{border-radius:calc(var(--radius) * 2) calc(var(--radius) * 2) 0 0;}
.xg-x-radius-t-3{border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;}
.xg-x-radius-t-5{border-radius:calc(var(--radius) * 5) calc(var(--radius) * 5) 0 0;}
.xg-x-radius-t-7{border-radius:calc(var(--radius) * 7) calc(var(--radius) * 7) 0 0;}
.xg-x-radius-t-9{border-radius:calc(var(--radius) * 9) calc(var(--radius) * 9) 0 0;}
.xg-x-em-05{font-size:0.5rem!important;}
.xg-x-em-06{font-size:0.6rem!important;}
.xg-x-em-07{font-size:0.7rem!important;}
.xg-x-em-08{font-size:0.8rem!important;}
.xg-x-em-09{font-size:0.9rem!important;}
.xg-x-em-1{font-size:1rem!important;}
.xg-x-em-11{font-size:1.1rem!important;}
.xg-x-em-12{font-size:1.2rem!important;}
.xg-x-em-13{font-size:1.3rem!important;}
.xg-x-em-14{font-size:1.4rem!important;}
.xg-x-em-15{font-size:1.5rem!important;}
.xg-x-em-2{font-size:2rem!important;}
.xg-x-em-3{font-size:3rem!important;}
.xg-x-bold-6{font-weight:600;}
.xg-x-max-500{max-width:500px!important;}
.xg-x-max-100{max-width:100%!important;}
.xg-x-w-500{width:500px!important;}
.xg-x-w-10{width:10%!important;}
.xg-x-h-10{height:10%!important;}
.xg-x-w-20{width:20%!important;}
.xg-x-h-20{height:20%!important;}
.xg-x-w-30{width:30%!important;}
.xg-x-h-30{height:30%!important;}
.xg-x-w-40{width:40%!important;}
.xg-x-h-40{height:40%!important;}
.xg-x-w-50{width:50%!important;}
.xg-x-h-50{height:50%!important;}
.xg-x-w-60{width:60%!important;}
.xg-x-h-60{height:60%!important;}
.xg-x-w-70{width:70%!important;}
.xg-x-h-70{height:70%!important;}
.xg-x-w-80{width:80%!important;}
.xg-x-h-80{height:80%!important;}
.xg-x-w-90{width:90%!important;}
.xg-x-h-90{height:90%!important;}
.xg-x-w-100{width:100%!important;}
.xg-x-h-100{height:100%!important;}
.xg-x-w-a,.xg-x-w-auto{width:auto!important;}
.xg-x-h-a,.xg-x-h-auto{height:auto!important;}
.xg-x-center{text-align:center;}
.xg-x-right{text-align:right;}
.xg-x-left{text-align:left!important;}
.xg-x-no-rs{text-align:center;padding:5rem 0;}
.xg-x-over-hide{overflow:hidden!important;}
.xg-x-over-auto{overflow:auto!important;}
.xg-x-x-over-auto{overflow-x:auto!important;}
.xg-x-over-y-auto{overflow-y:auto!important;}
.xg-x-fix-bg,
.xg-x-fix-full{position:fixed;width:100%;height:100%;left:0;top:0;}
.xg-x-pos-top{top:0!important;}
.xg-x-pos-left{left:0!important;}
.xg-x-pos-bottom{bottom:0!important;}
.xg-x-pos-right{right:0!important;}
.xg-x-full-top{top:0;left:0;width:100%;}
.xg-x-full-left{top:0;left:0;height:100%;}
.xg-x-full-right{top:0;right:0;height:100%;}
.xg-x-full-bottom{bottom:0;left:0;width:100%;}
.xg-x-fix-center{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);}
.xg-x-pos-r{position:relative!important;}
.xg-x-pos-a{position:absolute!important;}
.xg-x-pos-f{position:fixed!important;}
.xg-x-popup{position:absolute;z-index:var(--xg-z-99);}
.xg-x-z-1{z-index:1;}
.xg-x-z-2{z-index:2;}
.xg-x-z-3{z-index:3;}
.xg-x-z-4{z-index:4;}
.xg-x-z-99{z-index:var(--xg-z-99);}
.xg-x-fl{float:left!important;}
.xg-x-fr{float:right!important;}
.xg-x-fn{float:none!important;}
.xg-x-clear::after{content:".";display:block;height:0!important;clear:both;visibility:hidden;overflow:hidden;}
.xg-x-omit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xg-x-flex{display:flex;}
.xg-x-inline-flex{display:inline-flex;}
.xg-x-flex-1{flex:1;}
.xg-x-flex-col{flex-direction:column;}
.xg-x-flex-wrap{flex-wrap:wrap;}
.xg-x-flex-nowrap{flex-wrap:nowrap;}
.xg-x-flex-wrap{flex-wrap:wrap;}
.xg-x-wrap{word-wrap:break-word;word-break:break-all;white-space:normal;}
.xg-x-nowrap{white-space:nowrap;}
.xg-x-flex-just-center{justify-content:center;}
.xg-x-flex-align-center{align-items:center;}
.xg-x-block{display:block!important;}
.xg-x-block-i{display:block!important;}
.xg-x-inline{display:inline!important;}
.xg-x-inblock,.xg-x-inline-block{display:inline-block!important;}
.xg-x-hide{display:none!important;}
.xg-x-show{display:block!important;}
a.xg-x-show,
span.xg-x-show,
strong.xg-x-show{display:inline-block;}
.xg-x-hover-white-1:hover{background:rgba(255,255,255,0.1)!important;}
.xg-x-hover-white-2:hover{background:rgba(255,255,255,0.2)!important;}
.xg-x-hover-black-1:hover{background:rgba(0,0,0,0.1)!important;}
.xg-x-hover-black-2:hover{background:rgba(0,0,0,0.2)!important;}
.xg-x-bg-none{background:none!important;}
.xg-x-bg-none:hover{background:none!important;}
.xg-x-bg{background:rgba(var(--xg-rgb),1)!important;}
.xg-x-bg-black{background:rgba(0,0,0,1);}
.xg-x-bg-black-05{background-color:rgba(0,0,0,0.05)!important;}
.xg-x-bg-black-1{background-color:rgba(0,0,0,0.1)!important;}
.xg-x-bg-black-2{background-color:rgba(0,0,0,0.2)!important;}
.xg-x-bg-black-3{background-color:rgba(0,0,0,0.3)!important;}
.xg-x-bg-black-4{background-color:rgba(0,0,0,0.4)!important;}
.xg-x-bg-black-5{background-color:rgba(0,0,0,0.5)!important;}
.xg-x-bg-red{background-color:rgba(240,50,50,1)!important;}
.xg-x-bg-red-1{background-color:rgba(240,50,50,0.5)!important;}
.xg-x-bg-red-2{background-color:rgba(240,50,50,0.6)!important;}
.xg-x-bg-red-3{background-color:rgba(240,50,50,0.7)!important;}
.xg-x-bg-red-4{background-color:rgba(240,50,50,0.8)!important;}
.xg-x-bg-red-5{background-color:rgba(240,50,50,0.9)!important;}
.xg-x-bg-green{background-color:rgba(0,140,0,1)!important;}
.xg-x-bg-green-1{background-color:rgba(0,140,0,0.5)!important;}
.xg-x-bg-green-2{background-color:rgba(0,140,0,0.6)!important;}
.xg-x-bg-green-3{background-color:rgba(0,140,0,0.7)!important;}
.xg-x-bg-green-4{background-color:rgba(0,140,0,0.8)!important;}
.xg-x-bg-green-5{background-color:rgba(0,140,0,0.9)!important;}
.xg-x-bg-blue{background-color:rgba(50,120,255,1)!important;}
.xg-x-bg-blue-1{background-color:rgba(50,120,255,0.5)!important;}
.xg-x-bg-blue-2{background-color:rgba(50,120,255,0.6)!important;}
.xg-x-bg-blue-3{background-color:rgba(50,120,255,0.7)!important;}
.xg-x-bg-blue-4{background-color:rgba(50,120,255,0.8)!important;}
.xg-x-bg-blue-5{background-color:rgba(50,120,255,0.9)!important;}
.xg-x-bg-white{background:rgba(255,255,255,1);}
.xg-x-bg-white-1{background-color:rgba(255,255,255,0.1)!important;}
.xg-x-bg-white-2{background-color:rgba(255,255,255,0.2)!important;}
.xg-x-bg-white-3{background-color:rgba(255,255,255,0.3)!important;}
.xg-x-bg-white-4{background-color:rgba(255,255,255,0.4)!important;}
.xg-x-bg-white-5{background-color:rgba(255,255,255,0.5)!important;}
.xg-x-bg-grad{background-image:var(--linear-bg)!important;}
.xg-x-red{color:rgba(240,50,50,1)!important;}
.xg-x-red-1{color:rgba(240,50,50,0.5)!important;}
.xg-x-red-2{color:rgba(240,50,50,0.6)!important;}
.xg-x-red-3{color:rgba(240,50,50,0.7)!important;}
.xg-x-red-4{color:rgba(240,50,50,0.8)!important;}
.xg-x-red-5{color:rgba(240,50,50,0.9)!important;}
.xg-x-green{color:rgba(0,140,0,1)!important;}
.xg-x-green-1{color:rgba(0,140,0,0.5)!important;}
.xg-x-green-2{color:rgba(0,140,0,0.6)!important;}
.xg-x-green-3{color:rgba(0,140,0,0.7)!important;}
.xg-x-green-4{color:rgba(0,140,0,0.8)!important;}
.xg-x-green-5{color:rgba(0,140,0,0.9)!important;}
.xg-x-blue{color:rgba(0,140,0,1)!important;}
.xg-x-blue-1{color:rgba(50,120,255,0.5)!important;}
.xg-x-blue-2{color:rgba(50,120,255,0.6)!important;}
.xg-x-blue-3{color:rgba(50,120,255,0.7)!important;}
.xg-x-blue-4{color:rgba(50,120,255,0.8)!important;}
.xg-x-blue-5{color:rgba(50,120,255,0.9)!important;}
.xg-x-color{color:rgba(var(--xg-rgb),1)!important;}
.xg-x-black{color:#000!important;}
.xg-x-white{color:#fff!important;}
.xg-x-black-1{color:rgba(0,0,0,0.1)!important;}
.xg-x-black-2{color:rgba(0,0,0,0.2)!important;}
.xg-x-black-3{color:rgba(0,0,0,0.3)!important;}
.xg-x-black-5{color:rgba(0,0,0,0.5)!important;}
.xg-x-white-1{color:rgba(255,255,255,0.1)!important;}
.xg-x-white-2{color:rgba(255,255,255,0.2)!important;}
.xg-x-white-3{color:rgba(255,255,255,0.3)!important;}
.xg-x-white-5{color:rgba(255,255,255,0.5)!important;}
.xg-x-border{border:solid 1px #000;}
.xg-x-border-c{border:solid 1px #ccc;}
.xg-x-border-e{border:solid 1px #eee;}
.xg-x-border-d{border:solid 1px #ddd;}
.xg-x-border-0{border:0!important;}
.xg-x-border-white{border-color:#fff!important;}
.xg-x-theme-border{border-color:var(--xg-color)!important;}
.xg-x-border-bottom{border-bottom:solid 1px var(--xg-color);}
.xg-x-border-1{border-color:rgba(0,0,0,0.1)!important;}
.xg-x-border-2{border-color:rgba(0,0,0,0.2)!important;}
.xg-x-border-3{border-color:rgba(0,0,0,0.3)!important;}
.xg-x-border-5{border-color:rgba(0,0,0,0.5)!important;}
.xg-x-text-shadow-3{text-shadow:1px 1px 0px rgba(0,0,0,0.3),-1px -1px 0px rgba(0,0,0,0.3),1px -1px 0px rgba(0,0,0,0.3),-1px 1px 0px rgba(0,0,0,0.3);}
.xg-x-text-shadow-8{text-shadow:1px 1px 0px rgba(255,255,255,0.8),-1px -1px 0px rgba(255,255,255,0.8),1px -1px 0px rgba(255,255,255,0.8),-1px 1px 0px rgba(255,255,255,0.8);}
.xg-x-alpha-1{--xg-alpha:0.1;}
.xg-x-alpha-2{--xg-alpha:0.2;}
.xg-x-alpha-3{--xg-alpha:0.3;}
.xg-x-alpha-4{--xg-alpha:0.4;}
.xg-x-alpha-5{--xg-alpha:0.5;}
.xg-x-alpha-6{--xg-alpha:0.6;}
.xg-x-alpha-7{--xg-alpha:0.7;}
.xg-x-alpha-8{--xg-alpha:0.8;}
.xg-x-alpha-9{--xg-alpha:0.9;}
.xg-x-alpha-0{--xg-alpha:0.0;}
.xg-x-alpha-a{--xg-alpha:1;}
.xg-x-shadow{box-shadow:0 0 0.5rem 0 var(--xg-shadow-color,rgba(var(--xg-rgb),var(--xg-shadow-alpha,0.5)));}
.xg-x-shadow-1{box-shadow:0 0 0 1000000px rgba(0,0,0,0.1) inset;}
.xg-x-shadow-2{box-shadow:0 0 0 1000000px rgba(0,0,0,0.2) inset;}
.xg-x-shadow-3{box-shadow:0 0 0 1000000px rgba(0,0,0,0.3) inset;}
.xg-x-shadow-7{box-shadow:0 0 0 1000000px rgba(255,255,255,0.7) inset;}
.xg-x-shadow-8{box-shadow:0 0 0 1000000px rgba(255,255,255,0.8) inset;}
.xg-x-shadow-9{box-shadow:0 0 0 1000000px rgba(255,255,255,0.9) inset;}
.xg-x-container{width:100%;margin-right:auto;margin-left:auto;padding-left-del:calc(var(--xg-gutter) * 2);padding-right-del:calc(var(--xg-gutter) * 2);}
.xg-x-col-size-0{--xg-gutter:0;}
.xg-x-col-size-1{--xg-gutter:var(--xg-size-1);}
.xg-x-col-size-2{--xg-gutter:var(--xg-size-2);}
.xg-x-col{flex-basis:0;flex-grow:1;max-width:100%;}
.xg-x-col-auto{flex:0 0 auto;width:auto;max-width:none;}
.xg-x-col-1{flex:0 0 8.333333%;max-width:8.333333%;}
.xg-x-col-2{flex:0 0 16.666667%;max-width:16.666667%;}
.xg-x-col-3{flex:0 0 25%;max-width:25%;}
.xg-x-col-4{flex:0 0 33.333333%;max-width:33.333333%;}
.xg-x-col-5{flex:0 0 41.666667%;max-width:41.666667%;}
.xg-x-col-6{flex:0 0 50%;max-width:50%;}
.xg-x-col-7{flex:0 0 58.333333%;max-width:58.333333%;}
.xg-x-col-8{flex:0 0 66.666667%;max-width:66.666667%;}
.xg-x-col-9{flex:0 0 75%;max-width:75%;}
.xg-x-col-10{flex:0 0 83.333333%;max-width:83.333333%;}
.xg-x-col-11{flex:0 0 91.666667%;max-width:91.666667%;}
.xg-x-col-12{flex:0 0 100%;max-width:100%;}
.xg-x-offset-1{margin-left:8.333333%;}
.xg-x-offset-2{margin-left:16.666667%;}
.xg-x-offset-3{margin-left:25%;}
.xg-x-offset-4{margin-left:33.333333%;}
.xg-x-offset-5{margin-left:41.666667%;}
.xg-x-offset-6{margin-left:50%;}
.xg-x-offset-7{margin-left:58.333333%;}
.xg-x-offset-8{margin-left:66.666667%;}
.xg-x-offset-9{margin-left:75%;}
.xg-x-offset-10{margin-left:83.333333%;}
.xg-x-offset-11{margin-left:91.666667%;}
.xg-x-gutter-0{--xg-gutter-x:0px!important;--xg-gutter-y:0px!important;}
.xg-x-gutter-x-0{--xg-gutter-x:0px!important;}
.xg-x-gutter-y-0{--xg-gutter-y:0px!important;}
}
.xg-btn-group.xg-form-item{display:inline-flex;text-align:start;background:var(--xg-color);margin:0;border-radius:calc(var(--radius) * 3);font-size:1rem;overflow:hidden;}
.xg-btn-group-s label{font-size:0.8rem;}
.xg-btn-group label{flex:none;position:relative;flex:0 0 auto;padding:0.4rem;line-height:1.2em;white-space:nowrap;color:#fff;cursor:pointer;}
.xg-btn-group-l label{padding:0.6rem 0.8rem;line-height:1.2em;}
.xg-btn-group label input{position:absolute;left:-10000px;}
.xg-btn-group label.xg-btn-group-checked{background:rgba(0,0,0,0.3);}
.xg-btn-group label:hover{background:rgba(0,0,0,0.1);}
.xg-btn-group label.xg-btn-group-checked:hover{background:rgba(0,0,0,0.2);}
.xg-btn{display:inline-block;padding:0 0.8rem;min-height:2.2rem;line-height:2.2rem;background:var(--xg-color);border-radius:calc(var(--radius) * 3);text-align:center;color:#fff;text-decoration:none;overflow:hidden;cursor:pointer;border:none;background-image:var(--linear-bg)!important;overflow:hidden;}
button.xg-btn,input.xg-btn{min-height:calc(2.2rem + 2px);}
a.xg-btn{min-height:calc(2.2rem + 2px);line-height:calc(2.2rem + 2px);}
.xg-btn.xg-btn-s{min-width:2.5rem;min-height:2rem;line-height:2rem;padding:0 0.5rem;}
.xg-btn.xg-btn-l{min-width:4rem;min-height:3rem;line-height:3rem;padding:0 1rem;}
.xg-btn.xg-btn-s,.xg-form .xg-btn.xg-btn-s{min-width:2.5rem;min-height:2rem;height:2rem;line-height:2rem;padding:0 0.5rem;}
.xg-btn.xg-btn-l,.xg-form .xg-btn.xg-btn-l{min-width:4rem;min-height:3rem;height:3rem;line-height:3rem;padding:0 1rem;}
.xg-btn:hover{color:#fff;}
.xg-copy-ok{position:fixed;width:100px;height:40px;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border:solid 1px var(--xg-color);line-height:40px;text-align:center;border-radius:calc(var(--radius) * 3);}
.xg-a{display:inline-block;margin-right:0.3rem;padding:0.2rem;line-height:1rem!important;border-radius:calc(var(--radius) * 2);background:#ccc;color:#000;box-shadow:0 0 0 1px rgba(0,0,0,0.2) inset;font-size:1rem;opacity:0.8;}
.xg-a:hover{opacity:1;}
.xg-a.xg-a-del,.xg-a.xg-a-delete{background:#f00!important;color:#fff!important;}
.xg-a.xg-a-status{background:#066!important;color:#fff!important;}
.xg-a.xg-a-restore{background:#060!important;color:#fff!important;}
.xg-a.xg-a-status.xg-a-status-1{background:#f30!important;}
.xg-a.xg-a-status.xg-a-status--1{display:none;}
.xg-a-btns{padding:calc(var(--radius) * 5) 0.5rem;}
.xg-a-2{float:left;display:block;margin:0.2rem;}
.xg-a-list-2{margin-top:-0.2rem;margin-bottom:-0.2rem;}
.xg-a-list-2 .xg-a{display:block;margin:0;padding-left:0.2rem;padding-right:0.2rem;}
.xg-a-list-2 .xg-col{padding:0.2rem;}
.xg-switch{display:inline-block;color:#999!important;font-size:calc(2rem);line-height:1.6rem;}
.xg-switch:before{content:"\e185";}
.xg-switch[xg-status="1"]{color:var(--xg-color)!important;}
.xg-switch[xg-status="1"]:before{content:"\e184";}
.xg-close{position:relative;display:block;width:1rem;height:1rem;border-radius:calc(var(--radius) * 1.5);background:var(--xg-color);cursor:pointer;}
.xg-close::before,.xg-close::after{position:absolute;left:50%;top:50%;content:'';width:0.7rem;border-top:0.1rem solid #fff;}
.xg-close::before{transform:translate(-50%,-50%) rotate(45deg);}
.xg-close::after{transform:translate(-50%,-50%) rotate(-45deg);}
.xg-close-2{background:#fff;}
.xg-close-2::before,.xg-close-2::after{border-color:var(--xg-color);}
.xg-vcode{line-height:2.3rem;width:3.5rem;border-left:solid 1px #ccc;text-align:center;cursor:pointer;user-select:none;}
@font-face{font-family:"xg";src:url('font.ttf?t=20230501') format('truetype');}
.xg-icon{min-width:1rem;font-family:"xg"!important;-webkit-font-toothing:antialiased;-moz-osx-font-toothing:grayscale;}
.xg-icon-smile:before{content:"\e001";}
.xg-icon-meh:before{content:"\e002";}
.xg-icon-frown:before{content:"\e003";}
.xg-icon-question:before{content:"\e004";}
.xg-icon-ol:before{content:"\e005";}
.xg-icon-home:before{content:"\e006";}
.xg-icon-ul:before{content:"\e007";}
.xg-icon-eye:before{content:"\e008";}
.xg-icon-set:before{content:"\e009";}
.xg-icon-bold:before{content:"\e00a";}
.xg-icon-italic:before{content:"\e00b";}
.xg-icon-underline:before{content:"\e00c";}
.xg-icon-link:before{content:"\e00d";}
.xg-icon-backcolor:before{content:"\e00e";}
.xg-icon-forecolor:before{content:"\e00f";}
.xg-icon-align-justify:before,.xg-icon-justify:before{content:"\e010";}
.xg-icon-align-left:before,.xg-icon-left:before{content:"\e011";}
.xg-icon-align-right:before,.xg-icon-right:before{content:"\e012";}
.xg-icon-align-center:before,.xg-icon-center:before{content:"\e013";}
.xg-icon-trash:before{content:"\e014";}
.xg-icon-paste:before{content:"\e015";}
.xg-icon-cut:before{content:"\e016";}
.xg-icon-copy:before{content:"\e017";}
.xg-icon-redo:before{content:"\e018";}
.xg-icon-undo:before{content:"\e019";}
.xg-icon-html:before{content:"\e01a";}
.xg-icon-picture:before{content:"\e01b";}
.xg-icon-plus:before{content:"\e01c";}
.xg-icon-minus:before{content:"\e01d";}
.xg-icon-sid:before{content:"\e01e";}
.xg-icon-user:before{content:"\e01f";}
.xg-icon-yes:before{content:"\e020";}
.xg-icon-no:before{content:"\e021";}
.xg-icon-list-strong:before{content:"\e022";}
.xg-icon-paper-plane:before{content:"\e023";}
.xg-icon-focus:before{content:"\e024";}
.xg-icon-search:before{content:"\e025";}
.xg-icon-glass:before{content:"\e026";}
.xg-icon-music:before{content:"\e027";}
.xg-icon-mag:before{content:"\e028";}
.xg-icon-envelope:before{content:"\e029";}
.xg-icon-heart:before{content:"\e02a";}
.xg-icon-star:before{content:"\e02b";}
.xg-icon-star-empty:before{content:"\e02c";}
.xg-icon-github:before{content:"\e02d";}
.xg-icon-film:before{content:"\e02e";}
.xg-icon-th-large:before{content:"\e02f";}
.xg-icon-th:before{content:"\e030";}
.xg-icon-turn-left:before{content:"\e031";}
.xg-icon-ok-circle:before{content:"\e032";}
.xg-icon-ban-circle:before{content:"\e033";}
.xg-icon-arrow-left:before{content:"\e034";}
.xg-icon-arrow-right:before{content:"\e035";}
.xg-icon-arrow-up:before{content:"\e036";}
.xg-icon-arrow-down:before{content:"\e037";}
.xg-icon-turn-right:before{content:"\e038";}
.xg-icon-exclamation-sign:before{content:"\e039";}
.xg-icon-gift:before{content:"\e03a";}
.xg-icon-leaf:before{content:"\e03b";}
.xg-icon-warning-sign:before{content:"\e03c";}
.xg-icon-plane:before{content:"\f03b";}
.xg-icon-calendar:before{content:"\e03d";}
.xg-icon-random:before{content:"\e03e";}
.xg-icon-comment:before{content:"\e03f";}
.xg-icon-magnet:before{content:"\e040";}
.xg-icon-shopping-cart:before{content:"\e041";}
.xg-icon-folder-close:before{content:"\e042";}
.xg-icon-folder-open:before{content:"\e043";}
.xg-icon-bar-chart:before{content:"\e044";}
.xg-icon-twitter:before{content:"\e045";}
.xg-icon-facebook:before{content:"\e046";}
.xg-icon-camera-retro:before{content:"\e047";}
.xg-icon-key:before{content:"\e048";}
.xg-icon-cogs:before{content:"\e049";}
.xg-icon-comments:before{content:"\e04a";}
.xg-icon-thumbs-up:before{content:"\e04b";}
.xg-icon-heart-empty:before{content:"\e04c";}
.xg-icon-signout:before{content:"\e04d";}
.xg-icon-linkedin-sign:before{content:"\e04e";}
.xg-icon-pushpin:before{content:"\e04f";}
.xg-icon-external-link:before{content:"\e050";}
.xg-icon-signin:before{content:"\e051";}
.xg-icon-trophy:before{content:"\e052";}
.xg-icon-upload:before{content:"\e053";}
.xg-icon-lemon:before{content:"\e054";}
.xg-icon-phone:before{content:"\e055";}
.xg-icon-phone-sign:before{content:"\e056";}
.xg-icon-unlock:before{content:"\e057";}
.xg-icon-credit-card:before{content:"\e058";}
.xg-icon-rss:before{content:"\e059";}
.xg-icon-hdd:before{content:"\e05a";}
.xg-icon-bullhorn:before{content:"\e05b";}
.xg-icon-bell:before{content:"\e05c";}
.xg-icon-certificate:before{content:"\e05d";}
.xg-icon-hand-right:before{content:"\e05e";}
.xg-icon-hand-left:before{content:"\e05f";}
.xg-icon-hand-up:before{content:"\e060";}
.xg-icon-hand-down:before{content:"\e061";}
.xg-icon-circle-arrow-left:before{content:"\e062";}
.xg-icon-circle-arrow-right:before{content:"\e063";}
.xg-icon-circle-arrow-up:before{content:"\e064";}
.xg-icon-circle-arrow-down:before{content:"\e065";}
.xg-icon-globe:before{content:"\e066";}
.xg-icon-wrench:before{content:"\e067";}
.xg-icon-tasks:before{content:"\e068";}
.xg-icon-filter:before{content:"\e069";}
.xg-icon-briefcase:before{content:"\e06a";}
.xg-icon-fullscreen:before{content:"\e06b";}
.xg-icon-group:before{content:"\e06c";}
.xg-icon-cloud:before{content:"\e06d";}
.xg-icon-beaker:before{content:"\e06e";}
.xg-icon-paper-clip:before{content:"\e06f";}
.xg-icon-save:before{content:"\e070";}
.xg-icon-reorder:before{content:"\e071";}
.xg-icon-table:before{content:"\e073";}
.xg-icon-magic:before{content:"\e074";}
.xg-icon-truck:before{content:"\e075";}
.xg-icon-pinterest:before{content:"\e076";}
.xg-icon-google-plus:before{content:"\e077";}
.xg-icon-money:before{content:"\e078";}
.xg-icon-columns:before{content:"\e079";}
.xg-icon-envelope-alt:before{content:"\e07a";}
.xg-icon-linkedin:before{content:"\e07b";}
.xg-icon-legal:before{content:"\e07c";}
.xg-icon-dashboard:before{content:"\e07d";}
.xg-icon-comment-alt:before{content:"\e07e";}
.xg-icon-comments-alt:before{content:"\e07f";}
.xg-icon-bolt:before{content:"\e080";}
.xg-icon-sitemap:before{content:"\e081";}
.xg-icon-umbrella:before{content:"\e082";}
.xg-icon-light-bulb:before{content:"\e083";}
.xg-icon-cloud-download:before{content:"\e084";}
.xg-icon-cloud-upload:before{content:"\e085";}
.xg-icon-stethoscope:before{content:"\e086";}
.xg-icon-suitcase:before{content:"\e087";}
.xg-icon-bell-alt:before{content:"\e088";}
.xg-icon-coffee:before{content:"\e089";}
.xg-icon-food:before{content:"\e08a";}
.xg-icon-building:before{content:"\e08c";}
.xg-icon-hospital:before{content:"\e08d";}
.xg-icon-ambulance:before{content:"\e08e";}
.xg-icon-medkit:before{content:"\e08f";}
.xg-icon-fighter-jet:before{content:"\e090";}
.xg-icon-gamepad:before{content:"\e091";}
.xg-icon-keyboard:before{content:"\e092";}
.xg-icon-flag-checkered:before{content:"\e093";}
.xg-icon-code:before{content:"\e094";}
.xg-icon-reply:before{content:"\e095";}
.xg-icon-star-half-empty:before{content:"\e096";}
.xg-icon-location-arrow:before{content:"\e097";}
.xg-icon-crop:before{content:"\e098";}
.xg-icon-info:before{content:"\e099";}
.xg-icon-exclamation:before{content:"\e09a";}
.xg-icon-superscript:before{content:"\e09b";}
.xg-icon-subscript:before{content:"\e09c";}
.xg-icon-eraser:before{content:"\e09d";}
.xg-icon-puzzle-piece:before{content:"\e09e";}
.xg-icon-microphone:before{content:"\e09f";}
.xg-icon-shield:before{content:"\e0a0";}
.xg-icon-calendar-empty:before{content:"\e0a1";}
.xg-icon-fire-extinguisher:before{content:"\e0a2";}
.xg-icon-rocket:before{content:"\e0a3";}
.xg-icon-maxcdn:before{content:"\e0a4";}
.xg-icon-html5:before{content:"\e0a5";}
.xg-icon-css3:before{content:"\e0a6";}
.xg-icon-anchor:before{content:"\e0a7";}
.xg-icon-bullseye:before{content:"\e0a8";}
.xg-icon-ellipsis:before{content:"\e0a9";}
.xg-icon-rss-sign:before{content:"\e0aa";}
.xg-icon-play-sign:before{content:"\e0ab";}
.xg-icon-ticket:before{content:"\e0ac";}
.xg-icon-check-sign:before{content:"\e0ae";}
.xg-icon-edit-sign:before{content:"\e0af";}
.xg-icon-arrows-sign:before{content:"\e0b0";}
.xg-icon-share-sign:before{content:"\e0b1";}
.xg-icon-compass:before{content:"\e0b2";}
.xg-icon-eur:before{content:"\e0b3";}
.xg-icon-gbp:before{content:"\e0b4";}
.xg-icon-usd:before{content:"\e0b5";}
.xg-icon-inr:before{content:"\e0b6";}
.xg-icon-rmb:before{content:"\e0b7";}
.xg-icon-rub:before{content:"\e0b8";}
.xg-icon-btc:before{content:"\e0b9";}
.xg-icon-youtube:before{content:"\e0ba";}
.xg-icon-youtube-play:before{content:"\e0bb";}
.xg-icon-dropbox:before{content:"\e0bc";}
.xg-icon-stackexchange:before{content:"\e0bd";}
.xg-icon-instagram:before{content:"\e0be";}
.xg-icon-adn:before{content:"\e0bf";}
.xg-icon-cup:before{content:"\e0c0";}
.xg-icon-tumblr-sign:before{content:"\e0c1";}
.xg-icon-apple:before{content:"\e0c2";}
.xg-icon-windows:before{content:"\e0c3";}
.xg-icon-android:before{content:"\e0c4";}
.xg-icon-linux:before{content:"\e0c5";}
.xg-icon-dribble:before{content:"\e0c6";}
.xg-icon-skype:before{content:"\e0c7";}
.xg-icon-trello:before{content:"\e0c8";}
.xg-icon-female:before{content:"\e0c9";}
.xg-icon-male:before{content:"\e0ca";}
.xg-icon-gittip:before{content:"\e0cb";}
.xg-icon-sun:before{content:"\e0cc";}
.xg-icon-moon:before{content:"\e0cd";}
.xg-icon-bug:before{content:"\e0ce";}
.xg-icon-weibo:before{content:"\e0cf";}
.xg-icon-renren:before{content:"\e0d0";}
.xg-icon-branch:before{content:"\e0d1";}
.xg-icon-stack-exchange:before{content:"\e0d2";}
.xg-icon-vimeo-square:before{content:"\e0d3";}
.xg-icon-aerospaceplane:before{content:"\e0d5";}
.xg-icon-hash:before{content:"\e0d6";}
.xg-icon-envelope-sign:before{content:"\e0d7";}
.xg-icon-wordpress:before{content:"\e0d8";}
.xg-icon-temple:before{content:"\e0da";}
.xg-icon-doctor:before{content:"\e0db";}
.xg-icon-blocks:before{content:"\e0dc";}
.xg-icon-translate:before{content:"\e0df";}
.xg-icon-public-telephone:before{content:"\e0e0";}
.xg-icon-child:before{content:"\e0e2";}
.xg-icon-baidu:before{content:"\e0e3";}
.xg-icon-spoon:before{content:"\e0e4";}
.xg-icon-cube:before{content:"\e0e5";}
.xg-icon-cubes:before{content:"\e0e6";}
.xg-icon-chain-sign:before{content:"\e0e7";}
.xg-icon-text:before{content:"\e0e8";}
.xg-icon-cedar:before{content:"\e0e9";}
.xg-icon-database:before{content:"\e0eb";}
.xg-icon-file-pdf:before{content:"\e0ec";}
.xg-icon-file-word:before{content:"\e0ed";}
.xg-icon-file-excel:before{content:"\e0ee";}
.xg-icon-file-powerpoint:before{content:"\e0ef";}
.xg-icon-file-image:before{content:"\e0f0";}
.xg-icon-file-zip:before{content:"\e0f1";}
.xg-icon-file-sound:before{content:"\e0f2";}
.xg-icon-file-video:before{content:"\e0f3";}
.xg-icon-file-html:before{content:"\e0f4";}
.xg-icon-cube-b:before{content:"\e0f5";}
.xg-icon-cloud-sync:before{content:"\e0f6";}
.xg-icon-hub:before{content:"\e0f7";}
.xg-icon-kettle:before{content:"\e0f8";}
.xg-icon-hub-b:before{content:"\e0f9";}
.xg-icon-git:before{content:"\e0fa";}
.xg-icon-tencente-t:before{content:"\e0fb";}
.xg-icon-qq:before{content:"\e0fc";}
.xg-icon-weixin:before{content:"\e0fd";}
.xg-icon-time:before{content:"\e0fe";}
.xg-icon-h:before{content:"\e0ff";}
.xg-icon-symbol:before{content:"\e100";}
.xg-icon-equalizer:before{content:"\e101";}
.xg-icon-share-strong:before{content:"\e102";}
.xg-icon-bomb:before{content:"\e103";}
.xg-icon-football:before{content:"\e104";}
.xg-icon-telephone-key:before{content:"\e105";}
.xg-icon-telescope:before{content:"\e106";}
.xg-icon-power-plug:before{content:"\e107";}
.xg-icon-wifi:before{content:"\e109";}
.xg-icon-computer:before{content:"\e10a";}
.xg-icon-paypal:before{content:"\e10b";}
.xg-icon-visa:before{content:"\e10c";}
.xg-icon-mastercard:before{content:"\e10d";}
.xg-icon-paypal-card:before{content:"\e10e";}
.xg-icon-stripe:before{content:"\e10f";}
.xg-icon-mute:before{content:"\e111";}
.xg-icon-copyright:before{content:"\e112";}
.xg-icon-at:before{content:"\e113";}
.xg-icon-dropper:before{content:"\e114";}
.xg-icon-cake:before{content:"\e115";}
.xg-icon-chart:before{content:"\e116";}
.xg-icon-round-chart:before{content:"\e117";}
.xg-icon-line-chart:before{content:"\e118";}
.xg-icon-angle-down:before{content:"\e119";}
.xg-icon-bike:before{content:"\e11a";}
.xg-icon-bus:before{content:"\e11b";}
.xg-icon-yeah:before{content:"\e11c";}
.xg-icon-cc:before{content:"\e11d";}
.xg-icon-mp:before{content:"\e11e";}
.xg-icon-bookopen:before{content:"\e11f";}
.xg-icon-cloud-signal:before{content:"\e120";}
.xg-icon-safe:before{content:"\e121";}
.xg-icon-cloud-light:before{content:"\e122";}
.xg-icon-shopping-plus:before{content:"\e123";}
.xg-icon-diamond:before{content:"\e124";}
.xg-icon-ship:before{content:"\e125";}
.xg-icon-detective:before{content:"\e126";}
.xg-icon-moto:before{content:"\e127";}
.xg-icon-range:before{content:"\e128";}
.xg-icon-heart-o:before{content:"\e129";}
.xg-icon-venus:before{content:"\e12a";}
.xg-icon-mars:before{content:"\e12b";}
.xg-icon-facebook-sign:before{content:"\e12c";}
.xg-icon-new-call:before{content:"\e12d";}
.xg-icon-lock-circle:before{content:"\e132";}
.xg-icon-battery:before{content:"\e133";}
.xg-icon-funnel:before{content:"\e134";}
.xg-icon-hand-rock:before{content:"\e135";}
.xg-icon-hand-stop:before{content:"\e136";}
.xg-icon-hand-scissors:before{content:"\e137";}
.xg-icon-hand-pointer:before{content:"\e138";}
.xg-icon-hand-peace:before{content:"\e139";}
.xg-icon-trademark:before{content:"\e13a";}
.xg-icon-registered:before{content:"\e13b";}
.xg-icon-creative-commons:before{content:"\e13c";}
.xg-icon-gg:before{content:"\e13d";}
.xg-icon-odnoklassniki:before{content:"\e13e";}
.xg-icon-wikipedia:before{content:"\e13f";}
.xg-icon-safari:before{content:"\e140";}
.xg-icon-chrome:before{content:"\e141";}
.xg-icon-firefox:before{content:"\e142";}
.xg-icon-opera:before{content:"\e143";}
.xg-icon-ie:before{content:"\e144";}
.xg-icon-television:before{content:"\e145";}
.xg-icon-contao:before{content:"\e146";}
.xg-icon-amazon:before{content:"\e147";}
.xg-icon-calendar-plus:before{content:"\e148";}
.xg-icon-calendar-minus:before{content:"\e149";}
.xg-icon-calendar-times:before{content:"\e14a";}
.xg-icon-calendar-check:before{content:"\e14b";}
.xg-icon-map-pin:before{content:"\e14c";}
.xg-icon-map-signs:before{content:"\e14d";}
.xg-icon-map:before{content:"\e14e";}
.xg-icon-commenting:before{content:"\e14f";}
.xg-icon-vimeo:before{content:"\e150";}
.xg-icon-black-tie:before{content:"\e151";}
.xg-icon-fonticons:before{content:"\e152";}
.xg-icon-edge:before{content:"\e153";}
.xg-icon-codiepie:before{content:"\e154";}
.xg-icon-fort:before{content:"\e155";}
.xg-icon-usb:before{content:"\e156";}
.xg-icon-product-hunt:before{content:"\e157";}
.xg-icon-mixcloud:before{content:"\e158";}
.xg-icon-scribd:before{content:"\e159";}
.xg-icon-pause-circle:before{content:"\e15a";}
.xg-icon-stop-circle:before{content:"\e15b";}
.xg-icon-shopping-basket:before{content:"\e15c";}
.xg-icon-bluetooth:before{content:"\e15d";}
.xg-icon-percent:before{content:"\e15e";}
.xg-icon-gitlab:before{content:"\e15f";}
.xg-icon-universal-access:before{content:"\e160";}
.xg-icon-audio-description:before{content:"\e161";}
.xg-icon-volume-control-phone:before{content:"\e162";}
.xg-icon-flag:before{content:"\e164";}
.xg-icon-envelope-open:before{content:"\e165";}
.xg-icon-linode:before{content:"\e166";}
.xg-icon-address-card:before{content:"\e167";}
.xg-icon-address-card-o:before{content:"\e168";}
.xg-icon-user-circle:before{content:"\e169";}
.xg-icon-user-o:before{content:"\e16a";}
.xg-icon-id-card:before{content:"\e16b";}
.xg-icon-id-card-o:before{content:"\e16c";}
.xg-icon-quora:before{content:"\e16d";}
.xg-icon-telegram:before{content:"\e16e";}
.xg-icon-thermometer:before{content:"\e16f";}
.xg-icon-bath:before{content:"\e170";}
.xg-icon-spaceman:before{content:"\e173";}
.xg-icon-imdb:before{content:"\e174";}
.xg-icon-snow:before{content:"\e175";}
.xg-icon-astronomical:before{content:"\e176";}
.xg-icon-beer:before{content:"\e177";}
.xg-icon-h-sign:before{content:"\e178";}
.xg-icon-desktop:before{content:"\e17a";}
.xg-icon-laptop:before{content:"\e17b";}
.xg-icon-tablet:before{content:"\e17c";}
.xg-icon-mobile-phone:before{content:"\e17d";}
.xg-icon-quote-left:before{content:"\e17e";}
.xg-icon-quote-right:before{content:"\e17f";}
.xg-icon-spinner:before{content:"\e180";}
.xg-icon-indent-left:before{content:"\e181";}
.xg-icon-indent-right:before{content:"\e182";}
.xg-icon-unlink:before{content:"\e183";}
.xg-icon-switch-on:before{content:"\e184";}
.xg-icon-switch-off:before{content:"\e185";}
.xg-icon-clock:before{content:"\e186";}
.xg-icon-download:before{content:"\e187";}
.xg-icon-lock:before{content:"\e188";}
.xg-icon-headphones:before{content:"\e189";}
.xg-icon-qrcode:before{content:"\e18a";}
.xg-icon-barcode:before{content:"\e18b";}
.xg-icon-tag:before{content:"\e18c";}
.xg-icon-tags:before{content:"\e18d";}
.xg-icon-book:before{content:"\e18e";}
.xg-icon-marker:before{content:"\e18f";}
.xg-icon-fire:before{content:"\e190";}
.xg-icon-tab:before{content:"\e191";}
.xg-msg{position:relative;z-index:calc(var(--xg-z-99) + 10);}
.xg-msg .xg-msg-box{text-align:center;width:auto;max-width:100%;max-height:100%;border-radius:calc(var(--radius) * 5);color:#fff;overflow:hidden;}
.xg-msg .xg-msg-outer{height:calc(100% - 2.5rem);}
.xg-msg .xg-msg-inner{height:100%;overflow:hidden;}
.xg-msg .xg-btn-msg-box .xg-msg-cont{height:calc(100% - 3rem);margin-bottom:0.5rem;}
.xg-msg .xg-msg-tit{height:2.5rem;line-height:2.5rem;padding:0 1rem;background-image:var(--linear-bg)!important;overflow:hidden;}
.xg-msg .xg-msg-tit .xg-tab-title{border:solid 1px #ccc;border-bottom:none;}
.xg-msg .xg-msg-tit .xg-tab-title>li{line-height:2.4rem;}
.xg-msg .xg-msg-drag{cursor:move;}
.xg-msg .xg-msg-box .xg-tab-content{height:100%;}
.xg-msg .xg-msg-box .xg-tab-content li{height:100%;color:#000;text-align:left;}
.xg-msg .xg-msg-icon{font-size:3rem;line-height:1em;flex-shrink:0;}
.xg-msg .xg-msg-icon-cont{display:flex;align-items:center;padding:0.5rem 0.7rem;}
.xg-msg .xg-msg-cont,.xg-msg .xg-msg-cont-1{height:100%;}
.xg-msg .xg-msg-cont-2{margin-left:0.5rem;text-align:left;font-size:1rem;word-break:break-all;}
.xg-msg .xg-msg-cont-border{border:solid 1px #ccc;border-top:none;border-radius:0 0 calc(var(--radius) * 5) calc(var(--radius) * 5);}
.xg-msg .xg-msg-cont-border-top{border-top:solid 1px #ccc;border-radius:calc(var(--radius) * 5);}
.xg-msg .xg-msg-close{right:0.7rem;top:0.75rem;}
.xg-msg .xg-msg-input{width:83%;height:2.4em;padding:0.7rem 0.5rem;margin:1rem auto;border:solid 1px rgba(0,0,0,0.2);border-radius:calc(var(--radius) * 3);}
.xg-msg .xg-msg-cont .xg-flex .xg-btn{align-self:flex-start;margin:0 0.5rem 0.5rem 0.5rem!important;}
.xg-msg .xg-msg-cont .xg-flex .xg-msg-input{align-self:flex-start;margin:0 0 0.5rem 0!important;}
.xg-msg .xg-msg-cont .xg-flex .xg-color-swatch{align-self:flex-start;margin:0 0.5rem 0.5rem 0.5rem!important;}
.xg-msg .xg-msg-btns{display:flex;padding:0 0.2rem 0.2rem 0.2rem;word-break:normal;overflow:hidden;}
.xg-msg .xg-msg-btn{flex:1;display:inline-block;height:2rem;line-height:1rem;margin:0 0.2rem;padding:0.5rem 0.8rem;border-radius:calc(var(--radius) * 3);cursor:pointer;overflow:hidden;background-image:var(--linear-bg)!important;}
.xg-msg .xg-msg-btn-center{display:block;text-align:center;}
.xg-msg .xg-msg-btn-left{display:block;}
.xg-msg .xg-msg-btn-right{display:block;text-align:right;}
.xg-msg .xg-msg-btn-center .xg-msg-btn,
.xg-msg .xg-msg-btn-left .xg-msg-btn,
.xg-msg .xg-msg-btn-right .xg-msg-btn{border-radius:calc(var(--radius) * 3);flex:none;}
.xg-box .xg-tab-title,.xg-tab-title{position:relative;display:block;box-sizing:content-box;white-space:nowrap;overflow:hidden;border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;}
.xg-box.xg-tab-box .xg-box-title,.xg-box .xg-box-title{border-radius:calc(var(--radius) * 5) calc(var(--radius) * 5) 0 0;overflow:hidden;}
.xg-tab-title>li{display:block;position:relative;float:left;height:2.5rem;line-height:2.5rem;margin-right:0.3rem;padding:0 1rem;border-radius:calc(var(--radius) * 3) calc(var(--radius) * 3) 0 0;cursor:pointer;color:#fff;}
.xg-tab-title>li.xg-this{background:#fff!important;color:#000;}
.xg-tab-title>li.xg-this a{color:#000;}
.xg-tab-title>li>a{margin:0;padding:0;}
.xg-tab-title.xg-tab-show-close>li{padding:0 2rem 0 1rem;}
.xg-tab-title .xg-tab-title-close{display:none;position:absolute;right:0.6rem;top:50%;transform:translateY(-50%);}
.xg-tab-title.xg-tab-show-close .xg-tab-title-close{display:block;}
.xg-tab-title .xg-close{background:#fff;}
.xg-tab-title .xg-close::before,.xg-tab-title .xg-close::after{border-color:var(--xg-color);}
.xg-tab-title .xg-this .xg-close{background:var(--xg-color);}
.xg-tab-title .xg-this .xg-close::before,.xg-tab-title .xg-this .xg-close::after{border-color:#fff;}
.xg-tab-title::-webkit-scrollbar{width:0;height:0;background-color:transparent;}

.xg-tab-more{display:none;cursor:pointer;}
.xg-tab-more::before{font-family:'xg';display:block;content:"\e119";background:#fff;margin:0.5rem;width:1.7rem;height:1.7rem;border-radius:calc(var(--radius) * 2);line-height:1.7rem;text-align:center;}
.xg-tab-content>li{display:none;}
.xg-tab-content>li.xg-this{display:block;}
.xg-table{background:#ddd;border:solid 1px #ddd;border-radius:calc(var(--radius) * 5);overflow:hidden;border-collapse:collapse;border-spacing:0;}
.xg-mobile .xg-table{table-layout:fixed;}
.xg-table th,.xg-table td{padding:0.5rem;border:solid 1px #ddd;}
/* .xg-mobile .xg-table th,.xg-mobile .xg-table td{width:100%;}
.xg-mobile .xg-table th>div,.xg-mobile .xg-table td>div{padding:0.5rem;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;font-weight:400;}
.xg-mobile .xg-table th>div:hover,.xg-mobile .xg-table td>div:hover{overflow:auto;text-overflow:clip;} */
.xg-table th{background:#e8e8e8;}
.xg-table td{background:#fff;}
.xg-table tr[tr2]:nth-child(even) td{background:#f1f1f1;}
.xg-table tr[tr2]:hover td{background:#ddd!important;}
.xg-table a{color:#000;}
.xg-table a:hover{color:#000;}
.xg-table .xg-table-loading{padding:3rem;background:#eee;text-align:center;}
.xg-table .xg-table-nors{display:none;padding:3rem;background:#eee;text-align:center;}
.xg-flex-form .xg-flex{justify-content:space-between;flex-wrap:wrap;align-items:flex-end;}
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:500px;}
.xg-form-item-image .xg-image-preview{margin-top:1rem;margin-bottom:-0.5rem;}
.xg-image-preview{width:200px;height:200px;overflow:hidden;background:#e5e5e5;border-raius:10px;}
.xg-image-preview img{width:200px;height:200px;overflow:hidden;}
.xg-image-preview-s{width:100px;height:100px;overflow:hidden;background:#e5e5e5;border-radius:calc(var(--radius) * 5);}
.xg-image-preview-s img{width:100px;height:100px;overflow:hidden;}
.xg-form-item{display:flex;max-width:min(100%,500px);margin-top:0.5rem;overflow:visible;}
.xg-form-item-tip{display:block;margin-top:0.5rem;margin-bottom:-0.5rem;max-width:min(100%,500px);line-height:1.3rem;color:#999;font-size:0.85rem;font-weight:400;vertical-align:middle;}
.xg-form-item-btn{margin-top:0.5rem;}
.xg-form-label{display:block;margin-top:1rem;font-size:0.95rem;line-height:1rem;font-weight:bold;color:#333;}
.xg-form input[type="text"],.xg-form input[type="number"],.xg-form input[type="password"],.xg-form input[type="datetime-local"],.xg-form input[type="date"],.xg-form textarea,.xg-form select{border:solid 1px #ccc;padding:0.5rem;border-radius:calc(var(--radius) * 3);line-height:1rem;}
.xg-form .xg-form-item input[type="text"],.xg-form .xg-form-item input[type="number"],.xg-form .xg-form-item input[type="password"],.xg-form .xg-form-item input[type="datetime-local"],.xg-form .xg-form-item input[type="date"],.xg-form .xg-form-item textarea,.xg-form .xg-form-item select{width:100%;flex:1;margin-top:0.5rem;}
.xg-form input[type="text"],input[type="number"],.xg-form input[type="password"],.xg-form input[type="datetime-local"],.xg-form input[type="date"]{height:2.3rem;}
.xg-form input[type="color"]{display:block;border:0;width:calc(3rem + 10px);margin:-5px;height:calc(2.5rem + 10px);}
.xg-form .xg-color-swatch{width:3rem;height:2.3rem;margin-right:0.5rem;margin-top:0.5rem;border-radius:calc(var(--radius) * 3);overflow:hidden;}
.xg-form input+.xg-input-a{display:block;height:2.3rem;line-height:2.3rem;word-break:keep-all;}
.xg-form textarea{line-height:1.3rem;}
.xg-form select{height:2.3rem;appearance:none;padding-right:2rem;background:url('./images/xg-triangle-down.svg') #fff top 0.3rem right 0.5rem no-repeat;background-size:1.2rem 1.2rem;}
.xg-form .xg-label-radio,.xg-form .xg-label-checkbox{display:inline-block;margin:0.5rem 0.5rem 0 0;padding:0.5rem;padding-right:0.5rem;border:solid 1px #ccc;border-radius:calc(var(--radius) * 3);cursor:pointer;background:#fff;}
.xg-form .xg-label-radio:last-child,.xg-form .xg-label-checkbox:last-child{margin-right:0;}
.xg-form .xg-label-radio input[type="radio"],.xg-form .xg-label-checkbox input[type="checkbox"]{display:block;float:left;width:1rem;height:1rem;margin:0.1rem 0.1rem -0.1rem 0;cursor:pointer;}
.xg-form .xg-editor{margin-top:1rem;overflow:hidden;}
.xg-form-editor{width:100%;margin-top:1.3rem;overflow:hidden;}
.xg-form textarea{width:100%;height:5rem;padding:0.3rem;}
.xg-form-img{position:relative;float:left;margin-bottom:0.5rem;margin-right:0.5rem;overflow:visible;padding:0.5rem;border:solid 1px #ddd;border-radius:calc(var(--radius) * 5);}
.xg-form-img img{max-width:150px;max-height:150px;border-radius:calc(var(--radius) * 3);}
.xg-form-img a{position:absolute;display:block;right:-0.75rem;top:-0.75rem;width:1.3rem;height:1.3rem;line-height:1.3rem;text-align:center;border-radius:50%;background:#fff;border:solid 1px #ddd;}
.xg-form-file{position:relative;float:left;margin-bottom:0.5rem;margin-right:0.5rem;overflow:visible;padding:0.5rem;border:solid 1px #ddd;border-radius:calc(var(--radius) * 5);}
.xg-form-file a{position:absolute;display:block;right:-0.75rem;top:-0.75rem;width:1.3rem;height:1.3rem;line-height:1.3rem;text-align:center;border-radius:50%;background:#fff;border:solid 1px #ddd;}
.xg-form-btn{margin-top:1.6rem;}
.xg-form.no-form-width{max-width:none;width:auto;}
.xg-form .xg-form-item .xg-btn{display:block;margin-top:0.5rem;margin-left:0.5rem;}
.xg-form-img-list{width:600px;}
.xg-form-s input[type="text"],input[type="text"].xg-input-s{display:inline-block;width:10rem;height:calc(2rem - 2px);margin:0;padding:0 0.3rem;line-height:calc(2rem - 2px);border:solid 1px #ddd;border-radius:calc(var(--radius) * 2);box-sizing:content-box;vertical-align:middle;}
.xg-form-s input[type="submit"],.xg-form-s input[type="button"],.xg-form-s .xg-btn{min-width:unset;min-height:unset;height:2.5rem;margin:0;padding:0 0.3rem;line-height:2.5rem;border:none;background:var(--xg-color);border-radius:calc(var(--radius) * 2);color:#ffffff;vertical-align:middle;}
.xg-form-s select{padding:0;border:solid 1px #ddd;height:2.5rem;border-radius:calc(var(--radius) * 2);}
#xg-upload-elem{width:0!important;height:0!important;overflow:hidden;}

input.xg-td-input{max-width:100%;height:2rem;padding:0;border:none;}
input.xg-td-input.xg-td-input-s{width:4rem;}

@media (min-width:1200px) and (max-width:1299px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,370px);}
}
@media (min-width:1300px) and (max-width:1399px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,410px);}
}
@media (min-width:1400px) and (max-width:1499px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,440px);}
}
@media (min-width:1500px) and (max-width:1599px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,470px);}
}
@media (min-width:1600px) and (max-width:1699px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,370px);}
}
@media (min-width:1700px) and (max-width:1799px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,410px);}
}
@media (min-width:1800px) and (max-width:1899px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,430px);}
}
@media (min-width:1900px) and (max-width:1999px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,440px);}
}
@media (min-width:2000px) and (max-width:2099px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,370px);}
}
@media (min-width:2100px) and (max-width:2199px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,410px);}
}
@media (min-width:2200px) and (max-width:2299px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,420px);}
}
@media (min-width:2300px) and (max-width:2399px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,440px);}
}
@media (min-width:2400px) and (max-width:2499px){
.xg-flex-form .xg-flex>div[class|="xg-form-item"]{width:min(100%,460px);}
}



.xg-admin-body{width:100%;height:100%;padding:0;overflow:hidden;}
.xg-admin-header{position:absolute;display:flex;justify-content:space-between;left:0px;top:0;width:100%;height:60px;font-size:0.95rem;}
.xg-admin-header-logo{width:200px;height:60px;z-index:20000;}
.xg-admin-header-center{position:relative;width:calc(100% - 335px);padding-left:5px;}
.xg-admin-header-right{width:150px;line-height:1.1rem;padding:0.5rem 0.8rem 0.5rem 0;text-align:right;}
.xg-admin-header-right a,
.xg-admin-header-right a:hover,
.xg-admin-header-right div{color:#fff;}
.xg-admin-header-right .username{font-size:1.1rem;height:1.5rem;}
.xg-admin-menu{position:absolute;width:200px;top:60px;bottom:0;left:0;z-index:1;color:#fff;font-size:0.95rem;user-select:none;overflow-x:hidden;overflow-y:auto;}
.xg-admin-menu li{display:block;width:100%;cursor:pointer;}
.xg-admin-menu li:first-child{margin-top:1px;}
.xg-admin-menu li a{display:block;height:2.6rem;}
.xg-admin-menu li dl{overflow:hidden;}
.xg-admin-menu li dt{display:block;height:calc(1.4rem + 1px);padding:0.6rem 0.6rem;transition:all .2s;overflow:hidden;line-height:1.4rem;color:#fff;box-sizing:content-box;}
.xg-admin-menu li dd{display:none;}
.xg-admin-menu li dd a{display:block;height:1.4rem;padding:0.6rem 0.6rem 0.6rem 1.2rem;line-height:1.4rem;color:rgba(255,255,255,0.8);}
.xg-admin-menu li dd:last-child{border-bottom:0;}
.xg-admin-menu li dd:first-child{border-top:0;}
.xg-admin-menu li dd:hover{box-shadow:0 0 0 1000000px rgba(0,0,0,0.1) inset;}
.xg-admin-menu li.xg-open dd{display:block;}
.xg-admin-menu li.xg-open .xg-admin-menu-open-icon{transform:rotate(0deg);}
.xg-admin-menu li dt .xg-admin-menu-icon{display:block;float:left;margin-right:0.2rem;font-size:1.2rem;text-align:center;line-height:1.5rem;}
.xg-admin-menu li dd .xg-admin-menu-icon{display:none;}
.xg-admin-menu li dt{border-bottom:solid 1px rgba(0,0,0,0.1);}
.xg-admin-header .xg-tab-title>li{background:rgba(255,255,255,0.1);}
.xg-admin-header .xg-tab-title>li:hover{background:rgba(255,255,255,0.2);}
.xg-admin-header .xg-tab-title>li.xg-this{color:inherit;}
.xg-admin-header .xg-tab-title{margin-top:calc(60px - 3rem);margin-right:2.5rem;height:2rem;padding:0.5rem;white-space:nowrap;}
.xg-admin-header .xg-tab-title>li{float:none;display:inline-block;height:2.5rem;line-height:2.45rem;}
.xg-admin-header .xg-tab-more{position:absolute;right:0;top:0;width:2.5rem;height:2.5rem;margin-top:1.1rem;}
.xg-admin-header .xg-tab-title .xg-tab-title-close{margin-right:0.2rem;}

.xg-tab-more-title{margin-top:0.1rem;padding:0.25rem;background:#fff;border-radius:0 0 calc(var(--radius) * 3) calc(var(--radius) * 3);}
.xg-tab-more-title .xg-tab-title>li{display:block;float:none;margin:0.25rem;white-space:nowrap;background:var(--xg-color);border-radius:calc(var(--radius) * 3);border:solid 1px var(--xg-color);}
.xg-tab-more-title .xg-tab-title>li.xg-this{}

#xg-admin-tab-content{width:calc(100% - 200px);height:calc(100% - 60px);margin-left:200px;}
#xg-admin-tab-content>li{width:100%;height:100%;}
.xg-mobile #xg-admin-tab-content,.xg-admin-menu-hide #xg-admin-tab-content{width:100%;margin-left:0;}
.xg-mobile #xg-admin-tab-content{margin-top:60px;}
.xg-admin-menu-hide .xg-admin-menu{margin-left:-200px;}
#xg-admin-tab-content,.xg-admin-menu{transition:350ms ease;}
.xg-mobile .xg-admin-header-center{position:fixed;left:0;top:60px;width:calc(100% + 2rem);background:var(--xg-color);}
.xg-mobile .xg-admin-header-center .xg-shadow-2{box-shadow:none;}

.xg-nav-place{height:var(--nav-height,3.5rem);}
.xg-logo img{display:block;height:var(--logo-height,var(--nav-height,3.5rem));width:var(--logo-width,auto);}
.xg-nav{width:100%;height:var(--nav-height,3.5rem);line-height:var(--logo-height,var(--nav-height,3.5rem));overflow:visible;}
.xg-nav-cont{display:flex;}
.xg-nav::-webkit-scrollbar,.xg-nav-cont::-webkit-scrollbar{width:0;height:0;background-color:transparent;}
.xg-nav-items{display:flex;flex-wrap:nowrap;position:relative;}
.xg-nav-item{position:relative;display:block;flex-shrink:0;cursor:pointer;}
.xg-nav-menu{margin-left:auto;}
.xg-nav-item a{display:block;color:#fff;}
.xg-nav-item a:hover{color:#fff;}
.xg-nav-item-toggler{font-family:"xg";}
.xg-nav-item-toggler:before{content:"\e01c";}
.xg-nav-item-toggler-2:before{content:"\e01d";}

@media(max-width:640px){
.xg-nav{overflow-y:auto;margin-left:-100%;transition:500ms;}
.xg-nav-cont{display:flex;flex-direction:column;}
.xg-nav-item>.xg-nav-items,.xg-nav-items{display:flex;flex-direction:column;}
.xg-nav-item:hover>.xg-nav-items{position:static;}
.xg-nav-menu{margin:0 auto;}
.xg-nav-show{margin-left:0;}
}
@media(min-width:641px){
.xg-nav-item:hover{z-index:calc(var(--xg-z-99) + 1);}
.xg-nav-item>.xg-nav-items{display:none;}
.xg-nav-item:hover>.xg-nav-items{display:flex;position:absolute;min-width:100%;flex-direction:column;white-space:nowrap;}
.xg-nav-item>.xg-nav-items>.xg-nav-item:hover>.xg-nav-items{left:100%;top:0;min-width:auto;}
}

.xg-box-title{height:2.5rem;line-height:2.5rem;padding-left:1rem;font-weight:400;font-size:1rem;}
.xg-box-title h1,.xg-box-title h2,.xg-box-title h3,.xg-box-title h4{float:left;display:block;line-height:2.5rem;font-weight:400;font-size:1rem;}
.xg-box-title a{display:block;float:right;margin-right:0.5rem;padding:0.5rem;line-height:2.5rem;color:#fff;}
.xg-box-a{margin:0px auto;border-radius:calc(var(--radius) * 5);overflow:hidden;}
.xg-box-a .xg-box-title{margin-bottom:0.5rem;border-radius:calc(var(--radius) * 5);color:#fff;font-weight:400;font-size:1rem;background-image:var(--linear-bg)!important;}
.xg-box-a .xg-box-cont{padding:1rem;background:rgba(0, 0, 0, 0.1);border-radius:calc(var(--radius) * 5);}
.xg-box-a.xg-tab-box .xg-box-title{margin-bottom:0;}
.xg-box-a.xg-tab-box .xg-box-cont{background:none;}
.xg-box-b{margin:0px auto;border-radius:calc(var(--radius) * 5);overflow:hidden;}
.xg-box-b .xg-box-title{color:#fff;font-weight:400;font-size:1rem;}
.xg-box-b .xg-box-cont{padding:1rem;background:#fff;}
.xg-box-c .xg-box-title{color:#000;background:none;height:auto;line-height:1.2rem;padding:0.5rem;color:var(--xg-color);}
.xg-box-c .xg-box-title::before{content:' ';display:block;float:left;width:0.35rem;margin-right:0.5rem;height:1.2rem;background:var(--xg-box-theme-color, var(--theme-color, var(--xg-color)));border-radius:0.25rem;}
@media(max-width:640px){
.xg-box-a .xg-box-cont{padding:0.5rem;}
.xg-box-b .xg-box-cont{padding:0.5rem;}
.xg-box-c .xg-box-cont{padding:0.5rem;}
}
.xg-page a:hover{text-decoration:none;}
.xg-page .xg-page-cur{color:#fff;background:var(--xg-color)}
.xg-page span{padding:0.4rem 0.5rem;}
.xg-page{display:flex;border:solid 1px rgba(128,128,128,0.3);border-radius:calc(var(--radius) * 3);text-align:center;border-radius:calc(var(--radius) * 3);overflow:hidden;}
.xg-page .xg-page-link,.xg-page .xg-page-next,.xg-page .xg-page-prev,.xg-page .xg-page-first,.xg-page .xg-page-end,.xg-page .xg-page-cur{display:block;min-width:1rem;padding:0.4rem 0.5rem;text-decoration:none;border-right:solid 1px rgba(128,128,128,0.3);}
.xg-fixed-btns-padding{padding-bottom:4rem;}
.xg-fixed-btns{position:fixed;float:none;display:block;left:0;bottom:0;width:100%;margin:0;padding:0.8rem;background:#fff;box-sizing:content-box;border-top:solid 1px #ddd;z-index:calc(var(--xg-z-99) + 9);}
.xg-fixed-btns .xg-btn{display:block;float:left;margin-right:0.5rem;}
.xg-loading-tips{max-width:8rem;}
.xg-loading-dot,.xg-loading-dot-2{display:flex;}
.xg-loading-dot div,.xg-loading-dot-2 div{width:1rem;height:1rem;margin:0.1rem;border-radius:50%;animation-name:xg-loading-dot;animation-duration:0.5s;animation-iteration-count:infinite;animation-timing-function:linear;}
.xg-loading-dot-2 div{animation-name:xg-loading-dot-2;margin:0.1rem;animation-duration:1s;animation-timing-function:ease;}
.xg-loading-dot div:nth-child(1){animation-delay:0s;}
.xg-loading-dot div:nth-child(2){animation-delay:0.1s;}
.xg-loading-dot div:nth-child(3){animation-delay:0.2s;}
@keyframes xg-loading-dot{0%{transform:translateY(0%);}25%{transform:translateY(70%);}75%{transform:translateY(-70%);}100%{transform:translateY(0%);}}
.xg-loading-dot-2 div:nth-child(1){animation-delay:-0.6s;}
.xg-loading-dot-2 div:nth-child(2){animation-delay:-0.45s;}
.xg-loading-dot-2 div:nth-child(3){animation-delay:-0.3s;}
.xg-loading-dot-2 div:nth-child(4){animation-delay:-0.15s;}
.xg-loading-dot-2 div:nth-child(5){animation-delay:0s;}
@keyframes xg-loading-dot-2{0%{transform:scale(110%,110%);opacity:0.8;}40%{transform:scale(200%,200%);opacity:0.4;}80%{transform:scale(110%,110%);opacity:0.8;}100%{transform:scale(110%,110%);opacity:0.8;}}
.xg-content ol li{padding-left:0.5rem;list-style-type:decimal!important;list-style-position:inside;}
.xg-content ul li{padding-left:0.5rem;list-style-type:disc!important;list-style-position:inside;}
.xg-content ul li::marker{font-size:0.7rem;}
.xg-content p,.xg-content h2,.xg-content h3,.xg-content h4,.xg-content h5,.xg-content h6,.xg-content li,.xg-content pre,.xg-content table{margin-bottom:0.5rem;}
.xg-content h2,.xg-content h3,.xg-content h4,.xg-content h5.xg-content h6{font-weight:bold;}
.xg-content a{color:var(--xg-color);}
.xg-content img{height:auto;max-width:calc(100% - 4px);overflow:hidden;}
.xg-code,code{display:block;position:relative;max-width:100%;padding:0.5rem 0.5rem 0.5rem 2.5rem;border:solid 1px #999;color:#333;border-radius:calc(var(--radius) * 5);z-index:1;background:#eee;overflow:auto;}
.xg-code code{padding:0;border:none;border-radius:0;background:none;overflow:auto;}



.xg-code::before{position:absolute;display:block;left:0;top:0;height:calc(100% - 1rem);border-bottom:solid 0.5rem #ddd;border-top:solid 0.5rem #ddd;padding:0 0 0 0.5rem;overflow:hidden;content:'01.\A 02.\A 03.\A 04.\A 05.\A 06.\A 07.\A 08.\A 09.\A 10.\A 11.\A 12.\A 13.\A 14.\A 15.\A 16.\A 17.\A 18.\A 19.\A 20.\A 21.\A 22.\A 23.\A 24.\A 25.\A 26.\A 27.\A 28.\A 29.\A 30.\A 31.\A 32.\A 33.\A 34.\A 35.\A 36.\A 37.\A 38.\A 39.\A 40.\A 41.\A 42.\A 43.\A 44.\A 45.\A 46.\A 47.\A 48.\A 49.\A 50.\A 51.\A 52.\A 53.\A 54.\A 55.\A 56.\A 57.\A 58.\A 59.\A 60.\A 61.\A 62.\A 63.\A 64.\A 65.\A 66.\A 67.\A 68.\A 69.\A 70.\A 71.\A 72.\A 73.\A 74.\A 75.\A 76.\A 77.\A 78.\A 79.\A 80.\A 81.\A 82.\A 83.\A 84.\A 85.\A 86.\A 87.\A 88.\A 89.\A 90.\A 91.\A 92.\A 93.\A 94.\A 95.\A 96.\A 97.\A 98.\A 99';z-index:1;background:#ddd;}
.xg-code::after{position:absolute;content:'';left:2rem;top:0;height:100%;color:#555;border-left:solid 1px #999;z-index:1;}
.xg-anim-1-0{animation-name:xg-anim-1-0;animation-duration:0.2s;animation-fill-mode:forwards;}
@keyframes xg-anim-1-0{from{opacity:0}to{opacity:1}}
.xg-anim-1-1{animation-name:xg-anim-1-1;animation-duration:0.2s;animation-fill-mode:forwards;}
@keyframes xg-anim-1-1{from{opacity:1}to{opacity:0}}
.xg-anim-2-0{animation-name:xg-anim-2-0;animation-duration:0.1s;animation-fill-mode:forwards;}
@keyframes xg-anim-2-0{from{transform:translateY(10%);}to{transform:translateY(0%);}}
.xg-anim-2-1{animation-name:xg-anim-2-1;animation-duration:0.1s;animation-fill-mode:forwards;}
@keyframes xg-anim-2-1{from{transform:translateY(0%);}to{transform:translateY(10%);}}
.xg-anim-shake{animation-name:xg-anim-shake;animation-duration:.4s;animation-fill-mode:forwards;}
@keyframes xg-anim-shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}
.xg-anim-in{animation-duration:0.3s;animation-name:xg-anim-in}
@keyframes xg-anim-in{0%,40%,to{animation-timing-function:cubic-bezier(0.2,0.6,0.3,1)}0%{opacity:0;transform:scale(.3,.3)}40%{transform:scale(1.1,1.1)}to{opacity:1;transform:scale(1,1)}}
.xg-anim-out{animation-duration:0.1s;animation-name:xg-anim-out}
@keyframes xg-anim-out{0%,to{animation-timing-function:cubic-bezier(0.2,0.6,0.3,1)}0%{opacity:1;transform:scale(1,1)}to{opacity:0;transform:scale(.7,.7)}}




.xg-anim-in-up{animation-name:xg-anim-in-up;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-in-up{0%{transform:translateY(100%);}100%{transform:translateY(0);}}
.xg-anim-in-down{animation-name:xg-anim-in-down;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-in-down{0%{transform:translateY(-100%);}100%{transform:translateY(0);}}
.xg-anim-in-right{animation-name:xg-anim-in-right;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-in-right{0%{transform:translateX(100%);}100%{transform:translateX(0);}}
.xg-anim-in-left{animation-name:xg-anim-in-left;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-in-left{0%{transform:translateX(-100%);}100%{transform:translateX(0);}}

.xg-anim-out-up{animation-name:xg-anim-out-up;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-out-up{0%{transform:translateY(0);}100%{transform:translateY(-100%);}}
.xg-anim-out-down{animation-name:xg-anim-out-down;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-out-down{0%{transform:translateY(0);}100%{transform:translateY(100%);}}
.xg-anim-out-right{animation-name:xg-anim-out-right;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-out-right{0%{transform:translateX(0);}100%{transform:translateX(100%);}}
.xg-anim-out-left{animation-name:xg-anim-out-left;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-fill-mode:both;}
@keyframes xg-anim-out-left{0%{transform:translateX(0);}100%{transform:translateX(-100%);}}




.xg-anim-bounce-in-left{animation-name:xg-anim-bounce-in-left;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-in-left{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.2,0.6,0.3,1);}0%{opacity:0;transform:translate3d(-3333px,0,0)scaleX(3);}60%{opacity:1;transform:translate3d(25px,0,0)scaleX(1);}75%{transform:translate3d(-10px,0,0)scaleX(0.98);}90%{transform:translate3d(5px,0,0)scaleX(0.995);}to{transform:translate3d(0,0,0);}}
.xg-anim-bounce-in-down{animation-name:xg-anim-bounce-in-down;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-in-down{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.2,0.6,0.3,1);}0%{opacity:0;transform:translate3d(0,-3333px,0)scaleY(3);}60%{opacity:1;transform:translate3d(0,25px,0)scaleY(0.9);}75%{transform:translate3d(0,-10px,0)scaleY(0.95);}90%{transform:translate3d(0,5px,0)scaleY(0.99);}to{transform:translate3d(0,0,0);}}
.xg-anim-bounce-in-right{animation-name:xg-anim-bounce-in-right;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-in-right{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.2,0.6,0.3,1);}from{opacity:0;transform:translate3d(3000px,0,0)scaleX(3);}60%{opacity:1;transform:translate3d(-25px,0,0)scaleX(1);}75%{transform:translate3d(10px,0,0)scaleX(0.98);}90%{transform:translate3d(-5px,0,0)scaleX(0.995);}to{transform:translate3d(0,0,0);}}
.xg-anim-bounce-in-up{animation-name:xg-anim-bounce-in-up;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-in-up{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.2,0.6,0.3,1);}from{opacity:0;transform:translate3d(0,3000px,0)scaleY(5);}60%{opacity:1;transform:translate3d(0,-20px,0)scaleY(0.9);}75%{transform:translate3d(0,10px,0)scaleY(0.95);}90%{transform:translate3d(0,-5px,0)scaleY(0.99);}to{transform:translate3d(0,0,0);}}
.xg-anim-bounce-out-down{animation-name:xg-anim-bounce-out-down;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-out-down{20%{transform:translate3d(0,10px,0)scaleY(0.99);}40%,45%{opacity:1;transform:translate3d(0,-20px,0)scaleY(0.9);}to{opacity:0;transform:translate3d(0,2000px,0)scaleY(3);}}
.xg-anim-bounce-out-left{animation-name:xg-anim-bounce-out-left;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-out-left{20%{opacity:1;transform:translate3d(20px,0,0)scaleX(0.9);}to{opacity:0;transform:translate3d(-2000px,0,0)scaleX(2);}}
.xg-anim-bounce-out-right{animation-name:xg-anim-bounce-out-right;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-out-right{20%{opacity:1;transform:translate3d(-20px,0,0)scaleX(0.9);}to{opacity:0;transform:translate3d(2000px,0,0)scaleX(2);}}
.xg-anim-bounce-out-up{animation-name:xg-anim-bounce-out-up;animation-duration:1s;animation-fill-mode:both;}
@keyframes xg-anim-bounce-out-up{20%{transform:translate3d(0,-10px,0)scaleY(0.99);}40%,45%{opacity:1;transform:translate3d(0,20px,0)scaleY(0.9);}to{opacity:0;transform:translate3d(0,-2000px,0)scaleY(3);}}